Raspbian Package Auto-Building

Build log for octave (3.6.4-4) on armhf

octave3.6.4-4armhf → 2013-09-05 19:21:57

sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on testbuildd.raspbian.org

╔══════════════════════════════════════════════════════════════════════════════╗
║ octave 3.6.4-4 (armhf)                                     05 Sep 2013 17:42 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: octave
Version: 3.6.4-4
Source Version: 3.6.4-4
Distribution: jessie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/octave-DYS4Kj/octave-3.6.4' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/octave-DYS4Kj' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/jessie-staging-armhf-sbuild-67c4b653-77f0-4a15-a6cf-a90bb762c19a' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 jessie-staging Release.gpg [490 B]
Get:2 http://172.17.0.1 jessie-staging Release [10.8 kB]
Get:3 http://172.17.0.1 jessie-staging/main Sources [6805 kB]
Get:4 http://172.17.0.1 jessie-staging/main armhf Packages [7933 kB]
Ign http://172.17.0.1 jessie-staging/main Translation-en
Fetched 14.7 MB in 1min 41s (145 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'octave' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-octave/octave.git
Need to get 15.7 MB of source archives.
Get:1 http://172.17.0.1/private/ jessie-staging/main octave 3.6.4-4 (dsc) [2885 B]
Get:2 http://172.17.0.1/private/ jessie-staging/main octave 3.6.4-4 (tar) [15.6 MB]
Get:3 http://172.17.0.1/private/ jessie-staging/main octave 3.6.4-4 (diff) [116 kB]
Fetched 15.7 MB in 1min 55s (137 kB/s)
Download complete and in download only mode

Check arch
──────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-2D4IAl/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/702 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 11406 files and directories currently installed.)
Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), gfortran, debhelper (>= 9), automake, dh-autoreconf, texinfo, texlive-latex-base, texlive-generic-recommended, epstool, transfig, pstoedit, libreadline-dev | libreadline6-dev | libreadline5-dev, libncurses5-dev, gperf, libhdf5-dev (>= 1.8.8), libblas-dev (>= 1.2-7), liblapack-dev (>= 3.4.1-4), gnuplot-nox, libfftw3-dev, less, libpcre3-dev, flex, libglpk-dev (>= 4.15), libsuitesparse-dev (>= 1:3.2.0), gawk, ghostscript, libcurl4-gnutls-dev | libcurl4-dev, libqhull-dev, desktop-file-utils, libfltk1.3-dev, libgl2ps-dev, libgraphicsmagick++1-dev, libftgl-dev, libfontconfig1-dev, libqrupdate-dev, libarpack2-dev (>= 2.1+parpack96.dfsg-2), dh-exec, dpkg-dev (>= 1.16.1)
Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), gfortran, debhelper (>= 9), automake, dh-autoreconf, texinfo, texlive-latex-base, texlive-generic-recommended, epstool, transfig, pstoedit, libreadline-dev, libncurses5-dev, gperf, libhdf5-dev (>= 1.8.8), libblas-dev (>= 1.2-7), liblapack-dev (>= 3.4.1-4), gnuplot-nox, libfftw3-dev, less, libpcre3-dev, flex, libglpk-dev (>= 4.15), libsuitesparse-dev (>= 1:3.2.0), gawk, ghostscript, libcurl4-gnutls-dev, libqhull-dev, desktop-file-utils, libfltk1.3-dev, libgl2ps-dev, libgraphicsmagick++1-dev, libftgl-dev, libfontconfig1-dev, libqrupdate-dev, libarpack2-dev (>= 2.1+parpack96.dfsg-2), dh-exec, dpkg-dev (>= 1.16.1)
dpkg-deb: building package `sbuild-build-depends-octave-dummy' in `/«BUILDDIR»/resolver-M0W2F5/apt_archive/sbuild-build-depends-octave-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install octave build dependencies (apt-based resolver)                       │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  aglfn autoconf automake autopoint autotools-dev bsdmainutils comerr-dev
  debhelper desktop-file-utils dh-autoreconf dh-exec ed epstool file flex
  fontconfig fontconfig-config fonts-dejavu-core gawk gettext gettext-base
  gfortran gfortran-4.6 ghostscript gnuplot-nox gperf groff-base gsfonts
  hdf5-helpers imagemagick-common intltool-debian krb5-multidev less
  libamd2.2.0 libarpack2 libarpack2-dev libasprintf0c2 libavahi-client3
  libavahi-common-data libavahi-common3 libblas-dev libblas3 libbsd0
  libbtf1.1.0 libbz2-dev libcairo2 libcamd2.2.0 libccolamd2.7.1
  libcholmod1.7.1 libcolamd2.7.1 libcroco3 libcsparse2.2.3 libcups2
  libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4-gnutls-dev
  libcxsparse2.2.3 libdatrie1 libdrm2 libedit2 libexif-dev libexif12 libexpat1
  libexpat1-dev libffi6 libfftw3-bin libfftw3-dev libfftw3-double3
  libfftw3-single3 libfltk-cairo1.3 libfltk-forms1.3 libfltk-gl1.3
  libfltk-images1.3 libfltk1.3 libfltk1.3-dev libfontconfig1
  libfontconfig1-dev libfreetype6 libfreetype6-dev libftgl-dev libftgl2
  libgcrypt11 libgcrypt11-dev libgd3 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgfortran3 libgl1-mesa-dev libgl1-mesa-glx
  libgl2ps-dev libgl2ps0 libglapi-mesa libglib2.0-0 libglpk-dev libglpk0
  libglu1-mesa libglu1-mesa-dev libgnutls-dev libgnutls-openssl27 libgnutls26
  libgnutlsxx27 libgpg-error-dev libgpg-error0 libgraphicsmagick++1-dev
  libgraphicsmagick++3 libgraphicsmagick1-dev libgraphicsmagick3
  libgraphite2-3 libgraphite3 libgs9 libgs9-common libgssapi-krb5-2 libgssrpc4
  libharfbuzz0a libhdf5-7 libhdf5-dev libice-dev libice6 libidn11 libidn11-dev
  libijs-0.35 libintl-perl libjasper-dev libjasper1 libjbig-dev libjbig0
  libjbig2dec0 libjpeg8 libjpeg8-dev libjs-jquery libk5crypto3
  libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-7 libkeyutils1 libklu1.1.0
  libkpathsea6 libkrb5-3 libkrb5-dev libkrb5support0 liblapack-dev liblapack3
  liblcms1 liblcms1-dev liblcms2-2 libldap-2.4-2 libldap2-dev libldl2.0.1
  liblqr-1-0 libltdl-dev libltdl7 liblua5.1-0 libmagic1 libmagick++5
  libmagickcore5 libmagickwand5 libncurses5-dev libopenjpeg2 libp11-kit-dev
  libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  libpaper-utils libpaper1 libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0
  libplot2c2 libpng12-0 libpng12-dev libpoppler19 libpopt0 libpstoedit0c2a
  libptexenc1 libpthread-stubs0 libpthread-stubs0-dev libqhull-dev libqhull5
  libqrupdate-dev libqrupdate1 libreadline-dev libreadline6-dev librtmp-dev
  librtmp0 libsasl2-2 libsasl2-modules libsigsegv2 libsm-dev libsm6 libssh2-1
  libssh2-1-dev libssl1.0.0 libsuitesparse-dev libtasn1-3 libtasn1-3-dev
  libtext-unidecode-perl libthai-data libthai0 libtiff4 libtiff4-dev
  libtiffxx0c2 libtinfo-dev libtool libumfpack5.4.0 libunistring0 libvpx1
  libwmf-dev libwmf0.2-7 libx11-6 libx11-data libx11-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-glx0 libxcb-render0 libxcb-shm0 libxcb1
  libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6
  libxfixes3 libxft2 libxinerama1 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2
  libxml2-dev libxmu6 libxpm4 libxrender1 libxt6 libxxf86vm1 luatex m4 man-db
  mesa-common-dev pkg-config po-debconf poppler-data pstoedit tex-common
  texinfo texlive-base texlive-binaries texlive-common texlive-doc-base
  texlive-generic-recommended texlive-latex-base transfig ttf-dejavu-core ucf
  x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev
  x11proto-xext-dev xdg-utils xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf2.13 autoconf-archive gnu-standards autoconf-doc wamerican wordlist
  whois vacation doc-base dh-make bison gawk-doc gettext-doc gfortran-doc
  gfortran-4.6-doc libgfortran3-dbg ghostscript-cups ghostscript-x hpijs
  gnuplot-doc krb5-doc cups-common libcurl4-doc libcurl3-dbg fltk1.3-doc
  libcairo2-dev libjpeg-dev libpng-dev libxft-dev libxinerama-dev rng-tools
  libgcrypt11-doc libgd-tools libiodbc2-dev libmysqlclient-dev gnutls26-doc
  graphicsmagick graphicsmagick-dbg krb5-user libhdf5-doc libice-doc
  libintl-xs-perl libjasper-runtime liblcms-utils liblcms2-utils libtool-doc
  libmagickcore5-extra ncurses-doc ttf-baekmuk ttf-arphic-gbsn00lp
  ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
  libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql
  libsasl2-modules-gssapi-mit libsasl2-modules-gssapi-heimdal libsm-doc
  automaken gcj libwmf-doc libxcb-doc libxext-doc www-browser libmail-box-perl
  poppler-utils fonts-japanese-mincho fonts-ipafont-mincho
  fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai
  fonts-arphic-uming fonts-unfonts-core texinfo-doc-nonfree perl-tk
  xpdf-reader pdf-viewer gv postscript-viewer xfig gvfs-bin
Recommended packages:
  curl wget lynx-cur libasprintf-dev libgettextpo-dev groff fonts-liberation
  ca-certificates fluid libgl1-mesa-dri libglib2.0-data shared-mime-info
  fonts-droid javascript-common krb5-locales libx11-doc libxml-sax-expat-perl
  xml-core texlive-luatex libmail-sendmail-perl lmodern python ruby wish
  texlive-latex-base-doc netpbm libfile-mimeinfo-perl libnet-dbus-perl
  libx11-protocol-perl x11-utils x11-xserver-utils
The following NEW packages will be installed:
  aglfn autoconf automake autopoint autotools-dev bsdmainutils comerr-dev
  debhelper desktop-file-utils dh-autoreconf dh-exec ed epstool file flex
  fontconfig fontconfig-config fonts-dejavu-core gawk gettext gettext-base
  gfortran gfortran-4.6 ghostscript gnuplot-nox gperf groff-base gsfonts
  hdf5-helpers imagemagick-common intltool-debian krb5-multidev less
  libamd2.2.0 libarpack2 libarpack2-dev libasprintf0c2 libavahi-client3
  libavahi-common-data libavahi-common3 libblas-dev libblas3 libbsd0
  libbtf1.1.0 libbz2-dev libcairo2 libcamd2.2.0 libccolamd2.7.1
  libcholmod1.7.1 libcolamd2.7.1 libcroco3 libcsparse2.2.3 libcups2
  libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4-gnutls-dev
  libcxsparse2.2.3 libdatrie1 libdrm2 libedit2 libexif-dev libexif12 libexpat1
  libexpat1-dev libffi6 libfftw3-bin libfftw3-dev libfftw3-double3
  libfftw3-single3 libfltk-cairo1.3 libfltk-forms1.3 libfltk-gl1.3
  libfltk-images1.3 libfltk1.3 libfltk1.3-dev libfontconfig1
  libfontconfig1-dev libfreetype6 libfreetype6-dev libftgl-dev libftgl2
  libgcrypt11 libgcrypt11-dev libgd3 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgfortran3 libgl1-mesa-dev libgl1-mesa-glx
  libgl2ps-dev libgl2ps0 libglapi-mesa libglib2.0-0 libglpk-dev libglpk0
  libglu1-mesa libglu1-mesa-dev libgnutls-dev libgnutls-openssl27 libgnutls26
  libgnutlsxx27 libgpg-error-dev libgpg-error0 libgraphicsmagick++1-dev
  libgraphicsmagick++3 libgraphicsmagick1-dev libgraphicsmagick3
  libgraphite2-3 libgraphite3 libgs9 libgs9-common libgssapi-krb5-2 libgssrpc4
  libharfbuzz0a libhdf5-7 libhdf5-dev libice-dev libice6 libidn11 libidn11-dev
  libijs-0.35 libintl-perl libjasper-dev libjasper1 libjbig-dev libjbig0
  libjbig2dec0 libjpeg8 libjpeg8-dev libjs-jquery libk5crypto3
  libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-7 libkeyutils1 libklu1.1.0
  libkpathsea6 libkrb5-3 libkrb5-dev libkrb5support0 liblapack-dev liblapack3
  liblcms1 liblcms1-dev liblcms2-2 libldap-2.4-2 libldap2-dev libldl2.0.1
  liblqr-1-0 libltdl-dev libltdl7 liblua5.1-0 libmagic1 libmagick++5
  libmagickcore5 libmagickwand5 libncurses5-dev libopenjpeg2 libp11-kit-dev
  libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
  libpaper-utils libpaper1 libpcre3-dev libpcrecpp0 libpipeline1 libpixman-1-0
  libplot2c2 libpng12-0 libpng12-dev libpoppler19 libpopt0 libpstoedit0c2a
  libptexenc1 libpthread-stubs0 libpthread-stubs0-dev libqhull-dev libqhull5
  libqrupdate-dev libqrupdate1 libreadline-dev libreadline6-dev librtmp-dev
  librtmp0 libsasl2-2 libsasl2-modules libsigsegv2 libsm-dev libsm6 libssh2-1
  libssh2-1-dev libssl1.0.0 libsuitesparse-dev libtasn1-3 libtasn1-3-dev
  libtext-unidecode-perl libthai-data libthai0 libtiff4 libtiff4-dev
  libtiffxx0c2 libtinfo-dev libtool libumfpack5.4.0 libunistring0 libvpx1
  libwmf-dev libwmf0.2-7 libx11-6 libx11-data libx11-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-glx0 libxcb-render0 libxcb-shm0 libxcb1
  libxcb1-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6
  libxfixes3 libxft2 libxinerama1 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2
  libxml2-dev libxmu6 libxpm4 libxrender1 libxt6 libxxf86vm1 luatex m4 man-db
  mesa-common-dev pkg-config po-debconf poppler-data pstoedit
  sbuild-build-depends-octave-dummy tex-common texinfo texlive-base
  texlive-binaries texlive-common texlive-doc-base texlive-generic-recommended
  texlive-latex-base transfig ttf-dejavu-core ucf x11-common x11proto-core-dev
  x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xdg-utils
  xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 271 newly installed, 0 to remove and 0 not upgraded.
Need to get 135 MB/135 MB of archives.
After this operation, 366 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ jessie-staging/main libpipeline1 armhf 1.2.4-1 [36.9 kB]
Get:2 http://172.17.0.1/private/ jessie-staging/main libpopt0 armhf 1.16-7 [56.5 kB]
Get:3 http://172.17.0.1/private/ jessie-staging/main libssl1.0.0 armhf 1.0.1e-2+rpi1 [1049 kB]
Get:4 http://172.17.0.1/private/ jessie-staging/main groff-base armhf 1.22.2-3 [666 kB]
Get:5 http://172.17.0.1/private/ jessie-staging/main bsdmainutils armhf 9.0.5 [206 kB]
Get:6 http://172.17.0.1/private/ jessie-staging/main man-db armhf 2.6.5-2 [949 kB]
Get:7 http://172.17.0.1/private/ jessie-staging/main libasprintf0c2 armhf 0.18.3.1-1 [29.4 kB]
Get:8 http://172.17.0.1/private/ jessie-staging/main libbsd0 armhf 0.6.0-1 [66.6 kB]
Get:9 http://172.17.0.1/private/ jessie-staging/main libedit2 armhf 2.11-20080614-6 [62.2 kB]
Get:10 http://172.17.0.1/private/ jessie-staging/main libgpg-error0 armhf 1.10-3.1 [78.5 kB]
Get:11 http://172.17.0.1/private/ jessie-staging/main libgcrypt11 armhf 1.5.3-2 [296 kB]
Get:12 http://172.17.0.1/private/ jessie-staging/main libp11-kit0 armhf 0.18.4-1 [109 kB]
Get:13 http://172.17.0.1/private/ jessie-staging/main libtasn1-3 armhf 2.14-3 [64.1 kB]
Get:14 http://172.17.0.1/private/ jessie-staging/main libgnutls26 armhf 2.12.23-5 [598 kB]
Get:15 http://172.17.0.1/private/ jessie-staging/main libgnutls-openssl27 armhf 2.12.23-5 [218 kB]
Get:16 http://172.17.0.1/private/ jessie-staging/main libkeyutils1 armhf 1.5.5-7 [8024 B]
Get:17 http://172.17.0.1/private/ jessie-staging/main libkrb5support0 armhf 1.11.3+dfsg-3 [55.3 kB]
Get:18 http://172.17.0.1/private/ jessie-staging/main libk5crypto3 armhf 1.11.3+dfsg-3 [134 kB]
Get:19 http://172.17.0.1/private/ jessie-staging/main libkrb5-3 armhf 1.11.3+dfsg-3 [340 kB]
Get:20 http://172.17.0.1/private/ jessie-staging/main libgssapi-krb5-2 armhf 1.11.3+dfsg-3 [146 kB]
Get:21 http://172.17.0.1/private/ jessie-staging/main libgssrpc4 armhf 1.11.3+dfsg-3 [84.9 kB]
Get:22 http://172.17.0.1/private/ jessie-staging/main libidn11 armhf 1.28-1 [181 kB]
Get:23 http://172.17.0.1/private/ jessie-staging/main libkadm5clnt-mit8 armhf 1.11.3+dfsg-3 [68.8 kB]
Get:24 http://172.17.0.1/private/ jessie-staging/main libkdb5-7 armhf 1.11.3+dfsg-3 [66.5 kB]
Get:25 http://172.17.0.1/private/ jessie-staging/main libkadm5srv-mit8 armhf 1.11.3+dfsg-3 [83.4 kB]
Get:26 http://172.17.0.1/private/ jessie-staging/main libsasl2-modules armhf 2.1.25.dfsg1-14 [112 kB]
Get:27 http://172.17.0.1/private/ jessie-staging/main libsasl2-2 armhf 2.1.25.dfsg1-14 [103 kB]
Get:28 http://172.17.0.1/private/ jessie-staging/main libldap-2.4-2 armhf 2.4.31-1+nmu2 [217 kB]
Get:29 http://172.17.0.1/private/ jessie-staging/main libmagic1 armhf 1:5.14-2 [213 kB]
Get:30 http://172.17.0.1/private/ jessie-staging/main libxml2 armhf 2.9.1+dfsg1-3 [836 kB]
Get:31 http://172.17.0.1/private/ jessie-staging/main libsigsegv2 armhf 2.10-2 [29.2 kB]
Get:32 http://172.17.0.1/private/ jessie-staging/main m4 armhf 1.4.16-5 [245 kB]
Get:33 http://172.17.0.1/private/ jessie-staging/main flex armhf 2.5.35-10.1 [321 kB]
Get:34 http://172.17.0.1/private/ jessie-staging/main gawk armhf 1:4.0.1+dfsg-2.1 [943 kB]
Get:35 http://172.17.0.1/private/ jessie-staging/main imagemagick-common all 8:6.7.7.10-5 [128 kB]
Get:36 http://172.17.0.1/private/ jessie-staging/main libavahi-common-data armhf 0.6.31-2 [137 kB]
Get:37 http://172.17.0.1/private/ jessie-staging/main libavahi-common3 armhf 0.6.31-2 [52.6 kB]
Get:38 http://172.17.0.1/private/ jessie-staging/main libavahi-client3 armhf 0.6.31-2 [55.4 kB]
Get:39 http://172.17.0.1/private/ jessie-staging/main libexpat1 armhf 2.1.0-4 [117 kB]
Get:40 http://172.17.0.1/private/ jessie-staging/main libfreetype6 armhf 2.4.9-1.1 [401 kB]
Get:41 http://172.17.0.1/private/ jessie-staging/main ucf all 3.0027+nmu1 [70.6 kB]
Get:42 http://172.17.0.1/private/ jessie-staging/main fonts-dejavu-core all 2.33+svn2514-3 [1042 kB]
Get:43 http://172.17.0.1/private/ jessie-staging/main ttf-dejavu-core all 2.33+svn2514-3 [29.8 kB]
Get:44 http://172.17.0.1/private/ jessie-staging/main fontconfig-config all 2.10.2-2 [251 kB]
Get:45 http://172.17.0.1/private/ jessie-staging/main libfontconfig1 armhf 2.10.2-2 [306 kB]
Get:46 http://172.17.0.1/private/ jessie-staging/main libpixman-1-0 armhf 0.30.2-1 [446 kB]
Get:47 http://172.17.0.1/private/ jessie-staging/main libpng12-0 armhf 1.2.49-4 [179 kB]
Get:48 http://172.17.0.1/private/ jessie-staging/main libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:49 http://172.17.0.1/private/ jessie-staging/main libxdmcp6 armhf 1:1.1.1-1 [24.6 kB]
Get:50 http://172.17.0.1/private/ jessie-staging/main libxcb1 armhf 1.9.1-3 [43.3 kB]
Get:51 http://172.17.0.1/private/ jessie-staging/main libx11-data all 2:1.6.1-1 [125 kB]
Get:52 http://172.17.0.1/private/ jessie-staging/main libx11-6 armhf 2:1.6.1-1 [861 kB]
Get:53 http://172.17.0.1/private/ jessie-staging/main libxcb-render0 armhf 1.9.1-3 [16.8 kB]
Get:54 http://172.17.0.1/private/ jessie-staging/main libxcb-shm0 armhf 1.9.1-3 [10.4 kB]
Get:55 http://172.17.0.1/private/ jessie-staging/main libxext6 armhf 2:1.3.2-1 [51.1 kB]
Get:56 http://172.17.0.1/private/ jessie-staging/main libxrender1 armhf 1:0.9.8-1 [30.4 kB]
Get:57 http://172.17.0.1/private/ jessie-staging/main libcairo2 armhf 1.12.14-4 [936 kB]
Get:58 http://172.17.0.1/private/ jessie-staging/main libffi6 armhf 3.0.13-4 [19.8 kB]
Get:59 http://172.17.0.1/private/ jessie-staging/main libglib2.0-0 armhf 2.36.4-1 [1907 kB]
Get:60 http://172.17.0.1/private/ jessie-staging/main libcroco3 armhf 0.6.8-2 [119 kB]
Get:61 http://172.17.0.1/private/ jessie-staging/main libcups2 armhf 1.6.3-1+rpi1 [263 kB]
Get:62 http://172.17.0.1/private/ jessie-staging/main libcupsimage2 armhf 1.6.3-1+rpi1 [107 kB]
Get:63 http://172.17.0.1/private/ jessie-staging/main libjpeg8 armhf 8d-1 [132 kB]
Get:64 http://172.17.0.1/private/ jessie-staging/main libjbig0 armhf 2.0-2 [31.5 kB]
Get:65 http://172.17.0.1/private/ jessie-staging/main libtiff4 armhf 3.9.7-2 [188 kB]
Get:66 http://172.17.0.1/private/ jessie-staging/main libcupsfilters1 armhf 1.0.34-3+b1 [82.2 kB]
Get:67 http://172.17.0.1/private/ jessie-staging/main librtmp0 armhf 2.4+20121230.gitdf6c518-1 [58.1 kB]
Get:68 http://172.17.0.1/private/ jessie-staging/main libssh2-1 armhf 1.4.3-1 [127 kB]
Get:69 http://172.17.0.1/private/ jessie-staging/main libcurl3-gnutls armhf 7.32.0-1 [267 kB]
Get:70 http://172.17.0.1/private/ jessie-staging/main libdatrie1 armhf 0.2.6-2 [27.0 kB]
Get:71 http://172.17.0.1/private/ jessie-staging/main libdrm2 armhf 2.4.46-2 [466 kB]
Get:72 http://172.17.0.1/private/ jessie-staging/main libexif12 armhf 0.6.21-1 [669 kB]
Get:73 http://172.17.0.1/private/ jessie-staging/main libfftw3-double3 armhf 3.3.3-5+rpi1 [454 kB]
Get:74 http://172.17.0.1/private/ jessie-staging/main libfftw3-single3 armhf 3.3.3-5+rpi1 [392 kB]
Get:75 http://172.17.0.1/private/ jessie-staging/main libxft2 armhf 2.3.1-1 [55.4 kB]
Get:76 http://172.17.0.1/private/ jessie-staging/main libxinerama1 armhf 2:1.1.3-1 [16.9 kB]
Get:77 http://172.17.0.1/private/ jessie-staging/main libfltk1.3 armhf 1.3.2-3 [743 kB]
Get:78 http://172.17.0.1/private/ jessie-staging/main libfltk-cairo1.3 armhf 1.3.2-3 [77.3 kB]
Get:79 http://172.17.0.1/private/ jessie-staging/main libfltk-forms1.3 armhf 1.3.2-3 [84.2 kB]
Get:80 http://172.17.0.1/private/ jessie-staging/main libglapi-mesa armhf 8.0.5-6+rpi1 [52.2 kB]
Get:81 http://172.17.0.1/private/ jessie-staging/main libx11-xcb1 armhf 2:1.6.1-1 [157 kB]
Get:82 http://172.17.0.1/private/ jessie-staging/main libxcb-glx0 armhf 1.9.1-3 [27.6 kB]
Get:83 http://172.17.0.1/private/ jessie-staging/main libxfixes3 armhf 1:5.0.1-1 [21.0 kB]
Get:84 http://172.17.0.1/private/ jessie-staging/main libxdamage1 armhf 1:1.1.4-1 [14.6 kB]
Get:85 http://172.17.0.1/private/ jessie-staging/main libxxf86vm1 armhf 1:1.1.3-1 [20.0 kB]
Get:86 http://172.17.0.1/private/ jessie-staging/main libgl1-mesa-glx armhf 8.0.5-6+rpi1 [122 kB]
Get:87 http://172.17.0.1/private/ jessie-staging/main libfltk-gl1.3 armhf 1.3.2-3 [111 kB]
Get:88 http://172.17.0.1/private/ jessie-staging/main libfltk-images1.3 armhf 1.3.2-3 [98.4 kB]
Get:89 http://172.17.0.1/private/ jessie-staging/main libvpx1 armhf 1.1.0-1+rpi1 [201 kB]
Get:90 http://172.17.0.1/private/ jessie-staging/main libxpm4 armhf 1:3.5.10-1 [44.9 kB]
Get:91 http://172.17.0.1/private/ jessie-staging/main libgd3 armhf 2.1.0-2 [157 kB]
Get:92 http://172.17.0.1/private/ jessie-staging/main libjasper1 armhf 1.900.1-14 [141 kB]
Get:93 http://172.17.0.1/private/ jessie-staging/main libgdk-pixbuf2.0-common all 2.28.2-1 [291 kB]
Get:94 http://172.17.0.1/private/ jessie-staging/main libgdk-pixbuf2.0-0 armhf 2.28.2-1 [141 kB]
Get:95 http://172.17.0.1/private/ jessie-staging/main libgfortran3 armhf 4.8.1-6+rpi1 [229 kB]
Get:96 http://172.17.0.1/private/ jessie-staging/main libglu1-mesa armhf 9.0.0-1 [194 kB]
Get:97 http://172.17.0.1/private/ jessie-staging/main libgraphite2-3 armhf 1.2.3-1 [55.0 kB]
Get:98 http://172.17.0.1/private/ jessie-staging/main libharfbuzz0a armhf 0.9.19-1 [432 kB]
Get:99 http://172.17.0.1/private/ jessie-staging/main libhdf5-7 armhf 1.8.11-3 [1616 kB]
Get:100 http://172.17.0.1/private/ jessie-staging/main x11-common all 1:7.7+3 [284 kB]
Get:101 http://172.17.0.1/private/ jessie-staging/main libice6 armhf 2:1.0.8-2 [56.2 kB]
Get:102 http://172.17.0.1/private/ jessie-staging/main liblcms1 armhf 1.19.dfsg-1.2 [98.5 kB]
Get:103 http://172.17.0.1/private/ jessie-staging/main liblcms2-2 armhf 2.2+git20110628-2.2 [120 kB]
Get:104 http://172.17.0.1/private/ jessie-staging/main liblqr-1-0 armhf 0.4.1-2 [26.6 kB]
Get:105 http://172.17.0.1/private/ jessie-staging/main libltdl7 armhf 2.4.2-1.3 [349 kB]
Get:106 http://172.17.0.1/private/ jessie-staging/main liblua5.1-0 armhf 5.1.5-5 [146 kB]
Get:107 http://172.17.0.1/private/ jessie-staging/main libsm6 armhf 2:1.2.1-2 [32.5 kB]
Get:108 http://172.17.0.1/private/ jessie-staging/main libxt6 armhf 1:1.1.4-1 [183 kB]
Get:109 http://172.17.0.1/private/ jessie-staging/main libmagickcore5 armhf 8:6.7.7.10-5+b1 [2078 kB]
Get:110 http://172.17.0.1/private/ jessie-staging/main libmagickwand5 armhf 8:6.7.7.10-5+b1 [514 kB]
Get:111 http://172.17.0.1/private/ jessie-staging/main libmagick++5 armhf 8:6.7.7.10-5+b1 [214 kB]
Get:112 http://172.17.0.1/private/ jessie-staging/main libthai-data all 0.1.19-2 [156 kB]
Get:113 http://172.17.0.1/private/ jessie-staging/main libthai0 armhf 0.1.19-2 [40.5 kB]
Get:114 http://172.17.0.1/private/ jessie-staging/main fontconfig armhf 2.10.2-2 [374 kB]
Get:115 http://172.17.0.1/private/ jessie-staging/main libpango-1.0-0 armhf 1.32.5-5 [251 kB]
Get:116 http://172.17.0.1/private/ jessie-staging/main libpangoft2-1.0-0 armhf 1.32.5-5 [186 kB]
Get:117 http://172.17.0.1/private/ jessie-staging/main libpangocairo-1.0-0 armhf 1.32.5-5 [176 kB]
Get:118 http://172.17.0.1/private/ jessie-staging/main libpaper1 armhf 1.1.24+nmu2 [20.9 kB]
Get:119 http://172.17.0.1/private/ jessie-staging/main libpcrecpp0 armhf 1:8.31-2 [125 kB]
Get:120 http://172.17.0.1/private/ jessie-staging/main libopenjpeg2 armhf 1.3+dfsg-4.6 [75.9 kB]
Get:121 http://172.17.0.1/private/ jessie-staging/main libpoppler19 armhf 0.18.4-8 [990 kB]
Get:122 http://172.17.0.1/private/ jessie-staging/main libxmu6 armhf 2:1.1.1-1 [59.1 kB]
Get:123 http://172.17.0.1/private/ jessie-staging/main libxaw7 armhf 2:1.0.11-1 [195 kB]
Get:124 http://172.17.0.1/private/ jessie-staging/main libplot2c2 armhf 2.6-3 [819 kB]
Get:125 http://172.17.0.1/private/ jessie-staging/main libpstoedit0c2a armhf 3.62-1 [364 kB]
Get:126 http://172.17.0.1/private/ jessie-staging/main libtiffxx0c2 armhf 3.9.7-2 [63.8 kB]
Get:127 http://172.17.0.1/private/ jessie-staging/main libunistring0 armhf 0.9.3-5 [408 kB]
Get:128 http://172.17.0.1/private/ jessie-staging/main libwmf0.2-7 armhf 0.2.8.4-10.3 [172 kB]
Get:129 http://172.17.0.1/private/ jessie-staging/main tex-common all 4.03 [639 kB]
Get:130 http://172.17.0.1/private/ jessie-staging/main libkpathsea6 armhf 2012.20120628-4 [158 kB]
Get:131 http://172.17.0.1/private/ jessie-staging/main luatex armhf 0.70.1.20120524-3 [2268 kB]
Get:132 http://172.17.0.1/private/ jessie-staging/main poppler-data all 0.4.6-4 [1481 kB]
Get:133 http://172.17.0.1/private/ jessie-staging/main libgnutlsxx27 armhf 2.12.23-5 [219 kB]
Get:134 http://172.17.0.1/private/ jessie-staging/main libjbig-dev armhf 2.0-2 [11.3 kB]
Get:135 http://172.17.0.1/private/ jessie-staging/main file armhf 1:5.14-2 [53.8 kB]
Get:136 http://172.17.0.1/private/ jessie-staging/main gettext-base armhf 0.18.3.1-1 [136 kB]
Get:137 http://172.17.0.1/private/ jessie-staging/main less armhf 458-2 [125 kB]
Get:138 http://172.17.0.1/private/ jessie-staging/main libtext-unidecode-perl all 0.04-2 [115 kB]
Get:139 http://172.17.0.1/private/ jessie-staging/main libintl-perl all 1.23-1 [1209 kB]
Get:140 http://172.17.0.1/private/ jessie-staging/main libxml-namespacesupport-perl all 1.09-3 [15.3 kB]
Get:141 http://172.17.0.1/private/ jessie-staging/main libxml-sax-base-perl all 1.07-1 [23.1 kB]
Get:142 http://172.17.0.1/private/ jessie-staging/main libxml-sax-perl all 0.99+dfsg-2 [68.3 kB]
Get:143 http://172.17.0.1/private/ jessie-staging/main libxml-libxml-perl armhf 2.0001+dfsg-1+rpi1 [392 kB]
Get:144 http://172.17.0.1/private/ jessie-staging/main texinfo armhf 5.1.dfsg.1-4 [1341 kB]
Get:145 http://172.17.0.1/private/ jessie-staging/main autoconf all 2.69-1.1 [336 kB]
Get:146 http://172.17.0.1/private/ jessie-staging/main autotools-dev all 20130810.1 [69.6 kB]
Get:147 http://172.17.0.1/private/ jessie-staging/main automake all 1:1.13.3-1.1 [691 kB]
Get:148 http://172.17.0.1/private/ jessie-staging/main autopoint all 0.18.3.1-1 [392 kB]
Get:149 http://172.17.0.1/private/ jessie-staging/main gettext armhf 0.18.3.1-1 [1837 kB]
Get:150 http://172.17.0.1/private/ jessie-staging/main intltool-debian all 0.35.0+20060710.1 [29.8 kB]
Get:151 http://172.17.0.1/private/ jessie-staging/main po-debconf all 1.0.16+nmu2 [223 kB]
Get:152 http://172.17.0.1/private/ jessie-staging/main debhelper all 9.20130720 [671 kB]
Get:153 http://172.17.0.1/private/ jessie-staging/main desktop-file-utils armhf 0.21-1 [72.2 kB]
Get:154 http://172.17.0.1/private/ jessie-staging/main libtool armhf 2.4.2-1.3 [617 kB]
Get:155 http://172.17.0.1/private/ jessie-staging/main dh-autoreconf all 9 [15.5 kB]
Get:156 http://172.17.0.1/private/ jessie-staging/main ed armhf 1.9-2 [53.9 kB]
Get:157 http://172.17.0.1/private/ jessie-staging/main libijs-0.35 armhf 0.35-8 [19.0 kB]
Get:158 http://172.17.0.1/private/ jessie-staging/main libjbig2dec0 armhf 0.11+20120125-1 [46.4 kB]
Get:159 http://172.17.0.1/private/ jessie-staging/main libgs9-common all 9.05~dfsg-8 [1981 kB]
Get:160 http://172.17.0.1/private/ jessie-staging/main libgs9 armhf 9.05~dfsg-8 [1546 kB]
Get:161 http://172.17.0.1/private/ jessie-staging/main gsfonts all 1:8.11+urwcyr1.0.7~pre44-4.2 [3364 kB]
Get:162 http://172.17.0.1/private/ jessie-staging/main ghostscript armhf 9.05~dfsg-8 [81.0 kB]
Get:163 http://172.17.0.1/private/ jessie-staging/main epstool armhf 3.08+repack-3 [118 kB]
Get:164 http://172.17.0.1/private/ jessie-staging/main gfortran-4.6 armhf 4.6.4-2+rpi1 [4757 kB]
Get:165 http://172.17.0.1/private/ jessie-staging/main gfortran armhf 4:4.6.3-8 [1134 B]
Get:166 http://172.17.0.1/private/ jessie-staging/main aglfn all 1.7-2 [36.2 kB]
Get:167 http://172.17.0.1/private/ jessie-staging/main gnuplot-nox armhf 4.6.3-2 [996 kB]
Get:168 http://172.17.0.1/private/ jessie-staging/main gperf armhf 3.0.4-1 [148 kB]
Get:169 http://172.17.0.1/private/ jessie-staging/main hdf5-helpers armhf 1.8.11-3 [32.5 kB]
Get:170 http://172.17.0.1/private/ jessie-staging/main comerr-dev armhf 2.1-1.42.8-1 [42.1 kB]
Get:171 http://172.17.0.1/private/ jessie-staging/main krb5-multidev armhf 1.11.3+dfsg-3 [163 kB]
Get:172 http://172.17.0.1/private/ jessie-staging/main libamd2.2.0 armhf 1:3.4.0-3 [21.5 kB]
Get:173 http://172.17.0.1/private/ jessie-staging/main libblas3 armhf 1.2.20110419-5 [201 kB]
Get:174 http://172.17.0.1/private/ jessie-staging/main liblapack3 armhf 3.4.2+dfsg-1 [3584 kB]
Get:175 http://172.17.0.1/private/ jessie-staging/main libarpack2 armhf 3.1.3-3 [128 kB]
Get:176 http://172.17.0.1/private/ jessie-staging/main libblas-dev armhf 1.2.20110419-5 [206 kB]
Get:177 http://172.17.0.1/private/ jessie-staging/main libbtf1.1.0 armhf 1:3.4.0-3 [11.0 kB]
Get:178 http://172.17.0.1/private/ jessie-staging/main libbz2-dev armhf 1.0.6-5 [33.8 kB]
Get:179 http://172.17.0.1/private/ jessie-staging/main libcamd2.2.0 armhf 1:3.4.0-3 [19.7 kB]
Get:180 http://172.17.0.1/private/ jessie-staging/main libccolamd2.7.1 armhf 1:3.4.0-3 [20.7 kB]
Get:181 http://172.17.0.1/private/ jessie-staging/main libcolamd2.7.1 armhf 1:3.4.0-3 [16.6 kB]
Get:182 http://172.17.0.1/private/ jessie-staging/main libcholmod1.7.1 armhf 1:3.4.0-3 [369 kB]
Get:183 http://172.17.0.1/private/ jessie-staging/main libcsparse2.2.3 armhf 1:3.4.0-3 [30.1 kB]
Get:184 http://172.17.0.1/private/ jessie-staging/main libgpg-error-dev armhf 1.10-3.1 [40.0 kB]
Get:185 http://172.17.0.1/private/ jessie-staging/main libgcrypt11-dev armhf 1.5.3-2 [372 kB]
Get:186 http://172.17.0.1/private/ jessie-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-1 [212 kB]
Get:187 http://172.17.0.1/private/ jessie-staging/main libtasn1-3-dev armhf 2.14-3 [409 kB]
Get:188 http://172.17.0.1/private/ jessie-staging/main libp11-kit-dev armhf 0.18.4-1 [120 kB]
Get:189 http://172.17.0.1/private/ jessie-staging/main libgnutls-dev armhf 2.12.23-5 [702 kB]
Get:190 http://172.17.0.1/private/ jessie-staging/main pkg-config armhf 0.26-1 [56.9 kB]
Get:191 http://172.17.0.1/private/ jessie-staging/main libidn11-dev armhf 1.28-1 [661 kB]
Get:192 http://172.17.0.1/private/ jessie-staging/main libkrb5-dev armhf 1.11.3+dfsg-3 [45.9 kB]
Get:193 http://172.17.0.1/private/ jessie-staging/main libldap2-dev armhf 2.4.31-1+nmu2 [523 kB]
Get:194 http://172.17.0.1/private/ jessie-staging/main librtmp-dev armhf 2.4+20121230.gitdf6c518-1 [70.7 kB]
Get:195 http://172.17.0.1/private/ jessie-staging/main libssh2-1-dev armhf 1.4.3-1 [300 kB]
Get:196 http://172.17.0.1/private/ jessie-staging/main libcurl4-gnutls-dev armhf 7.32.0-1 [356 kB]
Get:197 http://172.17.0.1/private/ jessie-staging/main libcxsparse2.2.3 armhf 1:3.4.0-3 [52.1 kB]
Get:198 http://172.17.0.1/private/ jessie-staging/main libjs-jquery all 1.7.2+dfsg-3 [96.9 kB]
Get:199 http://172.17.0.1/private/ jessie-staging/main libexif-dev armhf 0.6.21-1 [401 kB]
Get:200 http://172.17.0.1/private/ jessie-staging/main libexpat1-dev armhf 2.1.0-4 [210 kB]
Get:201 http://172.17.0.1/private/ jessie-staging/main libfftw3-bin armhf 3.3.3-5+rpi1 [40.8 kB]
Get:202 http://172.17.0.1/private/ jessie-staging/main libfftw3-dev armhf 3.3.3-5+rpi1 [835 kB]
Get:203 http://172.17.0.1/private/ jessie-staging/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB]
Get:204 http://172.17.0.1/private/ jessie-staging/main x11proto-core-dev all 7.0.24-1 [779 kB]
Get:205 http://172.17.0.1/private/ jessie-staging/main libxau-dev armhf 1:1.0.8-1 [23.0 kB]
Get:206 http://172.17.0.1/private/ jessie-staging/main libxdmcp-dev armhf 1:1.1.1-1 [40.8 kB]
Get:207 http://172.17.0.1/private/ jessie-staging/main x11proto-input-dev all 2.3-1 [177 kB]
Get:208 http://172.17.0.1/private/ jessie-staging/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:209 http://172.17.0.1/private/ jessie-staging/main xtrans-dev all 1.2.7-1 [112 kB]
Get:210 http://172.17.0.1/private/ jessie-staging/main libpthread-stubs0 armhf 0.3-3 [3230 B]
Get:211 http://172.17.0.1/private/ jessie-staging/main libpthread-stubs0-dev armhf 0.3-3 [3996 B]
Get:212 http://172.17.0.1/private/ jessie-staging/main libxcb1-dev armhf 1.9.1-3 [98.5 kB]
Get:213 http://172.17.0.1/private/ jessie-staging/main libx11-dev armhf 2:1.6.1-1 [982 kB]
Get:214 http://172.17.0.1/private/ jessie-staging/main libfltk1.3-dev armhf 1.3.2-3 [1184 kB]
Get:215 http://172.17.0.1/private/ jessie-staging/main libfreetype6-dev armhf 2.4.9-1.1 [748 kB]
Get:216 http://172.17.0.1/private/ jessie-staging/main libfontconfig1-dev armhf 2.10.2-2 [867 kB]
Get:217 http://172.17.0.1/private/ jessie-staging/main libftgl2 armhf 2.1.3~rc5-4 [98.6 kB]
Get:218 http://172.17.0.1/private/ jessie-staging/main mesa-common-dev armhf 8.0.5-6+rpi1 [278 kB]
Get:219 http://172.17.0.1/private/ jessie-staging/main x11proto-xext-dev all 7.2.1-1 [273 kB]
Get:220 http://172.17.0.1/private/ jessie-staging/main libxext-dev armhf 2:1.3.2-1 [110 kB]
Get:221 http://172.17.0.1/private/ jessie-staging/main libgl1-mesa-dev armhf 8.0.5-6+rpi1 [32.9 kB]
Get:222 http://172.17.0.1/private/ jessie-staging/main libglu1-mesa-dev armhf 9.0.0-1 [276 kB]
Get:223 http://172.17.0.1/private/ jessie-staging/main libftgl-dev armhf 2.1.3~rc5-4 [937 kB]
Get:224 http://172.17.0.1/private/ jessie-staging/main libgl2ps0 armhf 1.3.8-1 [36.8 kB]
Get:225 http://172.17.0.1/private/ jessie-staging/main libgl2ps-dev armhf 1.3.8-1 [5406 B]
Get:226 http://172.17.0.1/private/ jessie-staging/main libglpk0 armhf 4.45-1 [408 kB]
Get:227 http://172.17.0.1/private/ jessie-staging/main libglpk-dev armhf 4.45-1 [478 kB]
Get:228 http://172.17.0.1/private/ jessie-staging/main libgraphicsmagick3 armhf 1.3.16-1.1 [1325 kB]
Get:229 http://172.17.0.1/private/ jessie-staging/main libgraphicsmagick++3 armhf 1.3.16-1.1 [130 kB]
Get:230 http://172.17.0.1/private/ jessie-staging/main libjpeg8-dev armhf 8d-1 [238 kB]
Get:231 http://172.17.0.1/private/ jessie-staging/main libjasper-dev armhf 1.900.1-14 [546 kB]
Get:232 http://172.17.0.1/private/ jessie-staging/main liblcms1-dev armhf 1.19.dfsg-1.2 [179 kB]
Get:233 http://172.17.0.1/private/ jessie-staging/main libwmf-dev armhf 0.2.8.4-10.3 [208 kB]
Get:234 http://172.17.0.1/private/ jessie-staging/main libice-dev armhf 2:1.0.8-2 [65.9 kB]
Get:235 http://172.17.0.1/private/ jessie-staging/main libsm-dev armhf 2:1.2.1-2 [35.6 kB]
Get:236 http://172.17.0.1/private/ jessie-staging/main libxml2-dev armhf 2.9.1+dfsg1-3 [837 kB]
Get:237 http://172.17.0.1/private/ jessie-staging/main libtiff4-dev armhf 3.9.7-2 [319 kB]
Get:238 http://172.17.0.1/private/ jessie-staging/main libpng12-dev armhf 1.2.49-4 [260 kB]
Get:239 http://172.17.0.1/private/ jessie-staging/main libltdl-dev armhf 2.4.2-1.3 [203 kB]
Get:240 http://172.17.0.1/private/ jessie-staging/main libgraphicsmagick1-dev armhf 1.3.16-1.1 [1807 kB]
Get:241 http://172.17.0.1/private/ jessie-staging/main libgraphicsmagick++1-dev armhf 1.3.16-1.1 [385 kB]
Get:242 http://172.17.0.1/private/ jessie-staging/main libgraphite3 armhf 1:2.3.1-0.2 [166 kB]
Get:243 http://172.17.0.1/private/ jessie-staging/main libhdf5-dev armhf 1.8.11-3 [6360 kB]
Get:244 http://172.17.0.1/private/ jessie-staging/main libklu1.1.0 armhf 1:3.4.0-3 [83.3 kB]
Get:245 http://172.17.0.1/private/ jessie-staging/main liblapack-dev armhf 3.4.2+dfsg-1 [3890 kB]
Get:246 http://172.17.0.1/private/ jessie-staging/main libldl2.0.1 armhf 1:3.4.0-3 [10.9 kB]
Get:247 http://172.17.0.1/private/ jessie-staging/main libtinfo-dev armhf 5.9+20130608-1 [92.5 kB]
Get:248 http://172.17.0.1/private/ jessie-staging/main libncurses5-dev armhf 5.9+20130608-1 [201 kB]
Get:249 http://172.17.0.1/private/ jessie-staging/main libpaper-utils armhf 1.1.24+nmu2 [17.9 kB]
Get:250 http://172.17.0.1/private/ jessie-staging/main libpcre3-dev armhf 1:8.31-2 [350 kB]
Get:251 http://172.17.0.1/private/ jessie-staging/main libptexenc1 armhf 2012.20120628-4 [53.0 kB]
Get:252 http://172.17.0.1/private/ jessie-staging/main libqhull5 armhf 2009.1-3 [154 kB]
Get:253 http://172.17.0.1/private/ jessie-staging/main libqhull-dev armhf 2009.1-3 [219 kB]
Get:254 http://172.17.0.1/private/ jessie-staging/main libqrupdate1 armhf 1.1.1-1 [74.0 kB]
Get:255 http://172.17.0.1/private/ jessie-staging/main libqrupdate-dev armhf 1.1.1-1 [87.5 kB]
Get:256 http://172.17.0.1/private/ jessie-staging/main libreadline6-dev armhf 6.2+dfsg-0.1 [164 kB]
Get:257 http://172.17.0.1/private/ jessie-staging/main libreadline-dev armhf 6.2+dfsg-0.1 [898 B]
Get:258 http://172.17.0.1/private/ jessie-staging/main libumfpack5.4.0 armhf 1:3.4.0-3 [307 kB]
Get:259 http://172.17.0.1/private/ jessie-staging/main libsuitesparse-dev armhf 1:3.4.0-3 [1295 kB]
Get:260 http://172.17.0.1/private/ jessie-staging/main pstoedit armhf 3.62-1 [143 kB]
Get:261 http://172.17.0.1/private/ jessie-staging/main texlive-common all 2012.20120611-5 [200 kB]
Get:262 http://172.17.0.1/private/ jessie-staging/main texlive-doc-base all 2012.20120611-1 [1651 kB]
Get:263 http://172.17.0.1/private/ jessie-staging/main texlive-binaries armhf 2012.20120628-4 [16.8 MB]
Get:264 http://172.17.0.1/private/ jessie-staging/main xdg-utils all 1.1.0~rc1+git20111210-7 [83.7 kB]
Get:265 http://172.17.0.1/private/ jessie-staging/main texlive-base all 2012.20120611-5 [14.2 MB]
Get:266 http://172.17.0.1/private/ jessie-staging/main texlive-generic-recommended all 2012.20120611-5 [2142 kB]
Get:267 http://172.17.0.1/private/ jessie-staging/main texlive-latex-base all 2012.20120611-5 [894 kB]
Get:268 http://172.17.0.1/private/ jessie-staging/main transfig armhf 1:3.2.5.d-3 [626 kB]
Get:269 http://172.17.0.1/private/ jessie-staging/main dh-exec armhf 0.11 [23.5 kB]
Get:270 http://172.17.0.1/private/ jessie-staging/main libarpack2-dev armhf 3.1.3-3 [173 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 135 MB in 9min 9s (246 kB/s)
Selecting previously unselected package libpipeline1:armhf.
(Reading database ... 11406 files and directories currently installed.)
Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.4-1_armhf.deb) ...
Selecting previously unselected package libpopt0:armhf.
Unpacking libpopt0:armhf (from .../libpopt0_1.16-7_armhf.deb) ...
Selecting previously unselected package libssl1.0.0:armhf.
Unpacking libssl1.0.0:armhf (from .../libssl1.0.0_1.0.1e-2+rpi1_armhf.deb) ...
Selecting previously unselected package groff-base.
Unpacking groff-base (from .../groff-base_1.22.2-3_armhf.deb) ...
Selecting previously unselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_9.0.5_armhf.deb) ...
Selecting previously unselected package man-db.
Unpacking man-db (from .../man-db_2.6.5-2_armhf.deb) ...
Selecting previously unselected package libasprintf0c2:armhf.
Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package libbsd0:armhf.
Unpacking libbsd0:armhf (from .../libbsd0_0.6.0-1_armhf.deb) ...
Selecting previously unselected package libedit2:armhf.
Unpacking libedit2:armhf (from .../libedit2_2.11-20080614-6_armhf.deb) ...
Selecting previously unselected package libgpg-error0:armhf.
Unpacking libgpg-error0:armhf (from .../libgpg-error0_1.10-3.1_armhf.deb) ...
Selecting previously unselected package libgcrypt11:armhf.
Unpacking libgcrypt11:armhf (from .../libgcrypt11_1.5.3-2_armhf.deb) ...
Selecting previously unselected package libp11-kit0:armhf.
Unpacking libp11-kit0:armhf (from .../libp11-kit0_0.18.4-1_armhf.deb) ...
Selecting previously unselected package libtasn1-3:armhf.
Unpacking libtasn1-3:armhf (from .../libtasn1-3_2.14-3_armhf.deb) ...
Selecting previously unselected package libgnutls26:armhf.
Unpacking libgnutls26:armhf (from .../libgnutls26_2.12.23-5_armhf.deb) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Unpacking libgnutls-openssl27:armhf (from .../libgnutls-openssl27_2.12.23-5_armhf.deb) ...
Selecting previously unselected package libkeyutils1:armhf.
Unpacking libkeyutils1:armhf (from .../libkeyutils1_1.5.5-7_armhf.deb) ...
Selecting previously unselected package libkrb5support0:armhf.
Unpacking libkrb5support0:armhf (from .../libkrb5support0_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libk5crypto3:armhf.
Unpacking libk5crypto3:armhf (from .../libk5crypto3_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libkrb5-3:armhf.
Unpacking libkrb5-3:armhf (from .../libkrb5-3_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Unpacking libgssapi-krb5-2:armhf (from .../libgssapi-krb5-2_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libgssrpc4:armhf.
Unpacking libgssrpc4:armhf (from .../libgssrpc4_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libidn11:armhf.
Unpacking libidn11:armhf (from .../libidn11_1.28-1_armhf.deb) ...
Selecting previously unselected package libkadm5clnt-mit8:armhf.
Unpacking libkadm5clnt-mit8:armhf (from .../libkadm5clnt-mit8_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libkdb5-7:armhf.
Unpacking libkdb5-7:armhf (from .../libkdb5-7_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libkadm5srv-mit8:armhf.
Unpacking libkadm5srv-mit8:armhf (from .../libkadm5srv-mit8_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libsasl2-modules:armhf.
Unpacking libsasl2-modules:armhf (from .../libsasl2-modules_2.1.25.dfsg1-14_armhf.deb) ...
Selecting previously unselected package libsasl2-2:armhf.
Unpacking libsasl2-2:armhf (from .../libsasl2-2_2.1.25.dfsg1-14_armhf.deb) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Unpacking libldap-2.4-2:armhf (from .../libldap-2.4-2_2.4.31-1+nmu2_armhf.deb) ...
Selecting previously unselected package libmagic1:armhf.
Unpacking libmagic1:armhf (from .../libmagic1_1%3a5.14-2_armhf.deb) ...
Selecting previously unselected package libxml2:armhf.
Unpacking libxml2:armhf (from .../libxml2_2.9.1+dfsg1-3_armhf.deb) ...
Selecting previously unselected package libsigsegv2:armhf.
Unpacking libsigsegv2:armhf (from .../libsigsegv2_2.10-2_armhf.deb) ...
Selecting previously unselected package m4.
Unpacking m4 (from .../archives/m4_1.4.16-5_armhf.deb) ...
Selecting previously unselected package flex.
Unpacking flex (from .../flex_2.5.35-10.1_armhf.deb) ...
Setting up libsigsegv2:armhf (2.10-2) ...
Processing triggers for libc-bin ...
Selecting previously unselected package gawk.
(Reading database ... 12367 files and directories currently installed.)
Unpacking gawk (from .../gawk_1%3a4.0.1+dfsg-2.1_armhf.deb) ...
Selecting previously unselected package imagemagick-common.
Unpacking imagemagick-common (from .../imagemagick-common_8%3a6.7.7.10-5_all.deb) ...
Selecting previously unselected package libavahi-common-data:armhf.
Unpacking libavahi-common-data:armhf (from .../libavahi-common-data_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-common3:armhf.
Unpacking libavahi-common3:armhf (from .../libavahi-common3_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libavahi-client3:armhf.
Unpacking libavahi-client3:armhf (from .../libavahi-client3_0.6.31-2_armhf.deb) ...
Selecting previously unselected package libexpat1:armhf.
Unpacking libexpat1:armhf (from .../libexpat1_2.1.0-4_armhf.deb) ...
Selecting previously unselected package libfreetype6:armhf.
Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.9-1.1_armhf.deb) ...
Selecting previously unselected package ucf.
Unpacking ucf (from .../ucf_3.0027+nmu1_all.deb) ...
Moving old data out of the way
Selecting previously unselected package fonts-dejavu-core.
Unpacking fonts-dejavu-core (from .../fonts-dejavu-core_2.33+svn2514-3_all.deb) ...
Selecting previously unselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33+svn2514-3_all.deb) ...
Selecting previously unselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.10.2-2_all.deb) ...
Selecting previously unselected package libfontconfig1:armhf.
Unpacking libfontconfig1:armhf (from .../libfontconfig1_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libpixman-1-0:armhf.
Unpacking libpixman-1-0:armhf (from .../libpixman-1-0_0.30.2-1_armhf.deb) ...
Selecting previously unselected package libpng12-0:armhf.
Unpacking libpng12-0:armhf (from .../libpng12-0_1.2.49-4_armhf.deb) ...
Selecting previously unselected package libxau6:armhf.
Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.8-1_armhf.deb) ...
Selecting previously unselected package libxdmcp6:armhf.
Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxcb1:armhf.
Unpacking libxcb1:armhf (from .../libxcb1_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.6.1-1_all.deb) ...
Selecting previously unselected package libx11-6:armhf.
Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.6.1-1_armhf.deb) ...
Selecting previously unselected package libxcb-render0:armhf.
Unpacking libxcb-render0:armhf (from .../libxcb-render0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxcb-shm0:armhf.
Unpacking libxcb-shm0:armhf (from .../libxcb-shm0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxext6:armhf.
Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.2-1_armhf.deb) ...
Selecting previously unselected package libxrender1:armhf.
Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.8-1_armhf.deb) ...
Selecting previously unselected package libcairo2:armhf.
Unpacking libcairo2:armhf (from .../libcairo2_1.12.14-4_armhf.deb) ...
Selecting previously unselected package libffi6:armhf.
Unpacking libffi6:armhf (from .../libffi6_3.0.13-4_armhf.deb) ...
Selecting previously unselected package libglib2.0-0:armhf.
Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.36.4-1_armhf.deb) ...
Selecting previously unselected package libcroco3:armhf.
Unpacking libcroco3:armhf (from .../libcroco3_0.6.8-2_armhf.deb) ...
Selecting previously unselected package libcups2:armhf.
Unpacking libcups2:armhf (from .../libcups2_1.6.3-1+rpi1_armhf.deb) ...
Selecting previously unselected package libcupsimage2:armhf.
Unpacking libcupsimage2:armhf (from .../libcupsimage2_1.6.3-1+rpi1_armhf.deb) ...
Selecting previously unselected package libjpeg8:armhf.
Unpacking libjpeg8:armhf (from .../libjpeg8_8d-1_armhf.deb) ...
Selecting previously unselected package libjbig0:armhf.
Unpacking libjbig0:armhf (from .../libjbig0_2.0-2_armhf.deb) ...
Selecting previously unselected package libtiff4:armhf.
Unpacking libtiff4:armhf (from .../libtiff4_3.9.7-2_armhf.deb) ...
Selecting previously unselected package libcupsfilters1:armhf.
Unpacking libcupsfilters1:armhf (from .../libcupsfilters1_1.0.34-3+b1_armhf.deb) ...
Selecting previously unselected package librtmp0:armhf.
Unpacking librtmp0:armhf (from .../librtmp0_2.4+20121230.gitdf6c518-1_armhf.deb) ...
Selecting previously unselected package libssh2-1:armhf.
Unpacking libssh2-1:armhf (from .../libssh2-1_1.4.3-1_armhf.deb) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Unpacking libcurl3-gnutls:armhf (from .../libcurl3-gnutls_7.32.0-1_armhf.deb) ...
Selecting previously unselected package libdatrie1:armhf.
Unpacking libdatrie1:armhf (from .../libdatrie1_0.2.6-2_armhf.deb) ...
Selecting previously unselected package libdrm2:armhf.
Unpacking libdrm2:armhf (from .../libdrm2_2.4.46-2_armhf.deb) ...
Selecting previously unselected package libexif12:armhf.
Unpacking libexif12:armhf (from .../libexif12_0.6.21-1_armhf.deb) ...
Selecting previously unselected package libfftw3-double3:armhf.
Unpacking libfftw3-double3:armhf (from .../libfftw3-double3_3.3.3-5+rpi1_armhf.deb) ...
Selecting previously unselected package libfftw3-single3:armhf.
Unpacking libfftw3-single3:armhf (from .../libfftw3-single3_3.3.3-5+rpi1_armhf.deb) ...
Selecting previously unselected package libxft2:armhf.
Unpacking libxft2:armhf (from .../libxft2_2.3.1-1_armhf.deb) ...
Selecting previously unselected package libxinerama1:armhf.
Unpacking libxinerama1:armhf (from .../libxinerama1_2%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libfltk1.3:armhf.
Unpacking libfltk1.3:armhf (from .../libfltk1.3_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libfltk-cairo1.3:armhf.
Unpacking libfltk-cairo1.3:armhf (from .../libfltk-cairo1.3_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libfltk-forms1.3:armhf.
Unpacking libfltk-forms1.3:armhf (from .../libfltk-forms1.3_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libglapi-mesa:armhf.
Unpacking libglapi-mesa:armhf (from .../libglapi-mesa_8.0.5-6+rpi1_armhf.deb) ...
Selecting previously unselected package libx11-xcb1:armhf.
Unpacking libx11-xcb1:armhf (from .../libx11-xcb1_2%3a1.6.1-1_armhf.deb) ...
Selecting previously unselected package libxcb-glx0:armhf.
Unpacking libxcb-glx0:armhf (from .../libxcb-glx0_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libxfixes3:armhf.
Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0.1-1_armhf.deb) ...
Selecting previously unselected package libxdamage1:armhf.
Unpacking libxdamage1:armhf (from .../libxdamage1_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package libxxf86vm1:armhf.
Unpacking libxxf86vm1:armhf (from .../libxxf86vm1_1%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Unpacking libgl1-mesa-glx:armhf (from .../libgl1-mesa-glx_8.0.5-6+rpi1_armhf.deb) ...
Selecting previously unselected package libfltk-gl1.3:armhf.
Unpacking libfltk-gl1.3:armhf (from .../libfltk-gl1.3_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libfltk-images1.3:armhf.
Unpacking libfltk-images1.3:armhf (from .../libfltk-images1.3_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libvpx1:armhf.
Unpacking libvpx1:armhf (from .../libvpx1_1.1.0-1+rpi1_armhf.deb) ...
Selecting previously unselected package libxpm4:armhf.
Unpacking libxpm4:armhf (from .../libxpm4_1%3a3.5.10-1_armhf.deb) ...
Selecting previously unselected package libgd3:armhf.
Unpacking libgd3:armhf (from .../libgd3_2.1.0-2_armhf.deb) ...
Selecting previously unselected package libjasper1:armhf.
Unpacking libjasper1:armhf (from .../libjasper1_1.900.1-14_armhf.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Unpacking libgdk-pixbuf2.0-common (from .../libgdk-pixbuf2.0-common_2.28.2-1_all.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Unpacking libgdk-pixbuf2.0-0:armhf (from .../libgdk-pixbuf2.0-0_2.28.2-1_armhf.deb) ...
Selecting previously unselected package libgfortran3:armhf.
Unpacking libgfortran3:armhf (from .../libgfortran3_4.8.1-6+rpi1_armhf.deb) ...
Selecting previously unselected package libglu1-mesa:armhf.
Unpacking libglu1-mesa:armhf (from .../libglu1-mesa_9.0.0-1_armhf.deb) ...
Selecting previously unselected package libgraphite2-3:armhf.
Unpacking libgraphite2-3:armhf (from .../libgraphite2-3_1.2.3-1_armhf.deb) ...
Selecting previously unselected package libharfbuzz0a:armhf.
Unpacking libharfbuzz0a:armhf (from .../libharfbuzz0a_0.9.19-1_armhf.deb) ...
Selecting previously unselected package libhdf5-7:armhf.
Unpacking libhdf5-7:armhf (from .../libhdf5-7_1.8.11-3_armhf.deb) ...
Selecting previously unselected package x11-common.
Unpacking x11-common (from .../x11-common_1%3a7.7+3_all.deb) ...
Selecting previously unselected package libice6:armhf.
Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package liblcms1:armhf.
Unpacking liblcms1:armhf (from .../liblcms1_1.19.dfsg-1.2_armhf.deb) ...
Selecting previously unselected package liblcms2-2:armhf.
Unpacking liblcms2-2:armhf (from .../liblcms2-2_2.2+git20110628-2.2_armhf.deb) ...
Selecting previously unselected package liblqr-1-0:armhf.
Unpacking liblqr-1-0:armhf (from .../liblqr-1-0_0.4.1-2_armhf.deb) ...
Selecting previously unselected package libltdl7:armhf.
Unpacking libltdl7:armhf (from .../libltdl7_2.4.2-1.3_armhf.deb) ...
Selecting previously unselected package liblua5.1-0:armhf.
Unpacking liblua5.1-0:armhf (from .../liblua5.1-0_5.1.5-5_armhf.deb) ...
Selecting previously unselected package libsm6:armhf.
Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libxt6:armhf.
Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.4-1_armhf.deb) ...
Selecting previously unselected package libmagickcore5:armhf.
Unpacking libmagickcore5:armhf (from .../libmagickcore5_8%3a6.7.7.10-5+b1_armhf.deb) ...
Selecting previously unselected package libmagickwand5:armhf.
Unpacking libmagickwand5:armhf (from .../libmagickwand5_8%3a6.7.7.10-5+b1_armhf.deb) ...
Selecting previously unselected package libmagick++5:armhf.
Unpacking libmagick++5:armhf (from .../libmagick++5_8%3a6.7.7.10-5+b1_armhf.deb) ...
Selecting previously unselected package libthai-data.
Unpacking libthai-data (from .../libthai-data_0.1.19-2_all.deb) ...
Selecting previously unselected package libthai0:armhf.
Unpacking libthai0:armhf (from .../libthai0_0.1.19-2_armhf.deb) ...
Selecting previously unselected package fontconfig.
Unpacking fontconfig (from .../fontconfig_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Unpacking libpango-1.0-0:armhf (from .../libpango-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Unpacking libpangoft2-1.0-0:armhf (from .../libpangoft2-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Unpacking libpangocairo-1.0-0:armhf (from .../libpangocairo-1.0-0_1.32.5-5_armhf.deb) ...
Selecting previously unselected package libpaper1:armhf.
Unpacking libpaper1:armhf (from .../libpaper1_1.1.24+nmu2_armhf.deb) ...
Selecting previously unselected package libpcrecpp0:armhf.
Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.31-2_armhf.deb) ...
Selecting previously unselected package libopenjpeg2:armhf.
Unpacking libopenjpeg2:armhf (from .../libopenjpeg2_1.3+dfsg-4.6_armhf.deb) ...
Selecting previously unselected package libpoppler19:armhf.
Unpacking libpoppler19:armhf (from .../libpoppler19_0.18.4-8_armhf.deb) ...
Selecting previously unselected package libxmu6:armhf.
Unpacking libxmu6:armhf (from .../libxmu6_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxaw7:armhf.
Unpacking libxaw7:armhf (from .../libxaw7_2%3a1.0.11-1_armhf.deb) ...
Selecting previously unselected package libplot2c2.
Unpacking libplot2c2 (from .../libplot2c2_2.6-3_armhf.deb) ...
Selecting previously unselected package libpstoedit0c2a.
Unpacking libpstoedit0c2a (from .../libpstoedit0c2a_3.62-1_armhf.deb) ...
Selecting previously unselected package libtiffxx0c2:armhf.
Unpacking libtiffxx0c2:armhf (from .../libtiffxx0c2_3.9.7-2_armhf.deb) ...
Selecting previously unselected package libunistring0:armhf.
Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5_armhf.deb) ...
Selecting previously unselected package libwmf0.2-7:armhf.
Unpacking libwmf0.2-7:armhf (from .../libwmf0.2-7_0.2.8.4-10.3_armhf.deb) ...
Selecting previously unselected package tex-common.
Unpacking tex-common (from .../tex-common_4.03_all.deb) ...
Selecting previously unselected package libkpathsea6.
Unpacking libkpathsea6 (from .../libkpathsea6_2012.20120628-4_armhf.deb) ...
Selecting previously unselected package luatex.
Unpacking luatex (from .../luatex_0.70.1.20120524-3_armhf.deb) ...
Selecting previously unselected package poppler-data.
Unpacking poppler-data (from .../poppler-data_0.4.6-4_all.deb) ...
Selecting previously unselected package libgnutlsxx27:armhf.
Unpacking libgnutlsxx27:armhf (from .../libgnutlsxx27_2.12.23-5_armhf.deb) ...
Selecting previously unselected package libjbig-dev:armhf.
Unpacking libjbig-dev:armhf (from .../libjbig-dev_2.0-2_armhf.deb) ...
Selecting previously unselected package file.
Unpacking file (from .../file_1%3a5.14-2_armhf.deb) ...
Selecting previously unselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package less.
Unpacking less (from .../archives/less_458-2_armhf.deb) ...
Selecting previously unselected package libtext-unidecode-perl.
Unpacking libtext-unidecode-perl (from .../libtext-unidecode-perl_0.04-2_all.deb) ...
Selecting previously unselected package libintl-perl.
Unpacking libintl-perl (from .../libintl-perl_1.23-1_all.deb) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Unpacking libxml-namespacesupport-perl (from .../libxml-namespacesupport-perl_1.09-3_all.deb) ...
Selecting previously unselected package libxml-sax-base-perl.
Unpacking libxml-sax-base-perl (from .../libxml-sax-base-perl_1.07-1_all.deb) ...
Selecting previously unselected package libxml-sax-perl.
Unpacking libxml-sax-perl (from .../libxml-sax-perl_0.99+dfsg-2_all.deb) ...
Selecting previously unselected package libxml-libxml-perl.
Unpacking libxml-libxml-perl (from .../libxml-libxml-perl_2.0001+dfsg-1+rpi1_armhf.deb) ...
Selecting previously unselected package texinfo.
Unpacking texinfo (from .../texinfo_5.1.dfsg.1-4_armhf.deb) ...
Selecting previously unselected package autoconf.
Unpacking autoconf (from .../autoconf_2.69-1.1_all.deb) ...
Selecting previously unselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20130810.1_all.deb) ...
Selecting previously unselected package automake.
Unpacking automake (from .../automake_1%3a1.13.3-1.1_all.deb) ...
Selecting previously unselected package autopoint.
Unpacking autopoint (from .../autopoint_0.18.3.1-1_all.deb) ...
Selecting previously unselected package gettext.
Unpacking gettext (from .../gettext_0.18.3.1-1_armhf.deb) ...
Selecting previously unselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously unselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ...
Selecting previously unselected package debhelper.
Unpacking debhelper (from .../debhelper_9.20130720_all.deb) ...
Selecting previously unselected package desktop-file-utils.
Unpacking desktop-file-utils (from .../desktop-file-utils_0.21-1_armhf.deb) ...
Selecting previously unselected package libtool.
Unpacking libtool (from .../libtool_2.4.2-1.3_armhf.deb) ...
Selecting previously unselected package dh-autoreconf.
Unpacking dh-autoreconf (from .../dh-autoreconf_9_all.deb) ...
Selecting previously unselected package ed.
Unpacking ed (from .../archives/ed_1.9-2_armhf.deb) ...
Selecting previously unselected package libijs-0.35.
Unpacking libijs-0.35 (from .../libijs-0.35_0.35-8_armhf.deb) ...
Selecting previously unselected package libjbig2dec0.
Unpacking libjbig2dec0 (from .../libjbig2dec0_0.11+20120125-1_armhf.deb) ...
Selecting previously unselected package libgs9-common.
Unpacking libgs9-common (from .../libgs9-common_9.05~dfsg-8_all.deb) ...
Selecting previously unselected package libgs9.
Unpacking libgs9 (from .../libgs9_9.05~dfsg-8_armhf.deb) ...
Selecting previously unselected package gsfonts.
Unpacking gsfonts (from .../gsfonts_1%3a8.11+urwcyr1.0.7~pre44-4.2_all.deb) ...
Selecting previously unselected package ghostscript.
Unpacking ghostscript (from .../ghostscript_9.05~dfsg-8_armhf.deb) ...
Selecting previously unselected package epstool.
Unpacking epstool (from .../epstool_3.08+repack-3_armhf.deb) ...
Selecting previously unselected package gfortran-4.6.
Unpacking gfortran-4.6 (from .../gfortran-4.6_4.6.4-2+rpi1_armhf.deb) ...
Selecting previously unselected package gfortran.
Unpacking gfortran (from .../gfortran_4%3a4.6.3-8_armhf.deb) ...
Selecting previously unselected package aglfn.
Unpacking aglfn (from .../archives/aglfn_1.7-2_all.deb) ...
Selecting previously unselected package gnuplot-nox.
Unpacking gnuplot-nox (from .../gnuplot-nox_4.6.3-2_armhf.deb) ...
Selecting previously unselected package gperf.
Unpacking gperf (from .../gperf_3.0.4-1_armhf.deb) ...
Selecting previously unselected package hdf5-helpers.
Unpacking hdf5-helpers (from .../hdf5-helpers_1.8.11-3_armhf.deb) ...
Selecting previously unselected package comerr-dev.
Unpacking comerr-dev (from .../comerr-dev_2.1-1.42.8-1_armhf.deb) ...
Selecting previously unselected package krb5-multidev.
Unpacking krb5-multidev (from .../krb5-multidev_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libamd2.2.0.
Unpacking libamd2.2.0 (from .../libamd2.2.0_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libblas3.
Unpacking libblas3 (from .../libblas3_1.2.20110419-5_armhf.deb) ...
Selecting previously unselected package liblapack3.
Unpacking liblapack3 (from .../liblapack3_3.4.2+dfsg-1_armhf.deb) ...
Selecting previously unselected package libarpack2.
Unpacking libarpack2 (from .../libarpack2_3.1.3-3_armhf.deb) ...
Selecting previously unselected package libblas-dev.
Unpacking libblas-dev (from .../libblas-dev_1.2.20110419-5_armhf.deb) ...
Selecting previously unselected package libbtf1.1.0.
Unpacking libbtf1.1.0 (from .../libbtf1.1.0_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libbz2-dev:armhf.
Unpacking libbz2-dev:armhf (from .../libbz2-dev_1.0.6-5_armhf.deb) ...
Selecting previously unselected package libcamd2.2.0.
Unpacking libcamd2.2.0 (from .../libcamd2.2.0_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libccolamd2.7.1.
Unpacking libccolamd2.7.1 (from .../libccolamd2.7.1_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libcolamd2.7.1.
Unpacking libcolamd2.7.1 (from .../libcolamd2.7.1_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libcholmod1.7.1.
Unpacking libcholmod1.7.1 (from .../libcholmod1.7.1_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libcsparse2.2.3.
Unpacking libcsparse2.2.3 (from .../libcsparse2.2.3_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libgpg-error-dev.
Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.10-3.1_armhf.deb) ...
Selecting previously unselected package libgcrypt11-dev.
Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.5.3-2_armhf.deb) ...
Selecting previously unselected package zlib1g-dev:armhf.
Unpacking zlib1g-dev:armhf (from .../zlib1g-dev_1%3a1.2.8.dfsg-1_armhf.deb) ...
Selecting previously unselected package libtasn1-3-dev.
Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.14-3_armhf.deb) ...
Selecting previously unselected package libp11-kit-dev.
Unpacking libp11-kit-dev (from .../libp11-kit-dev_0.18.4-1_armhf.deb) ...
Selecting previously unselected package libgnutls-dev.
Unpacking libgnutls-dev (from .../libgnutls-dev_2.12.23-5_armhf.deb) ...
Selecting previously unselected package pkg-config.
Unpacking pkg-config (from .../pkg-config_0.26-1_armhf.deb) ...
Selecting previously unselected package libidn11-dev.
Unpacking libidn11-dev (from .../libidn11-dev_1.28-1_armhf.deb) ...
Selecting previously unselected package libkrb5-dev.
Unpacking libkrb5-dev (from .../libkrb5-dev_1.11.3+dfsg-3_armhf.deb) ...
Selecting previously unselected package libldap2-dev:armhf.
Unpacking libldap2-dev:armhf (from .../libldap2-dev_2.4.31-1+nmu2_armhf.deb) ...
Selecting previously unselected package librtmp-dev.
Unpacking librtmp-dev (from .../librtmp-dev_2.4+20121230.gitdf6c518-1_armhf.deb) ...
Selecting previously unselected package libssh2-1-dev.
Unpacking libssh2-1-dev (from .../libssh2-1-dev_1.4.3-1_armhf.deb) ...
Selecting previously unselected package libcurl4-gnutls-dev.
Unpacking libcurl4-gnutls-dev (from .../libcurl4-gnutls-dev_7.32.0-1_armhf.deb) ...
Selecting previously unselected package libcxsparse2.2.3.
Unpacking libcxsparse2.2.3 (from .../libcxsparse2.2.3_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libjs-jquery.
Unpacking libjs-jquery (from .../libjs-jquery_1.7.2+dfsg-3_all.deb) ...
Selecting previously unselected package libexif-dev.
Unpacking libexif-dev (from .../libexif-dev_0.6.21-1_armhf.deb) ...
Selecting previously unselected package libexpat1-dev:armhf.
Unpacking libexpat1-dev:armhf (from .../libexpat1-dev_2.1.0-4_armhf.deb) ...
Selecting previously unselected package libfftw3-bin.
Unpacking libfftw3-bin (from .../libfftw3-bin_3.3.3-5+rpi1_armhf.deb) ...
Selecting previously unselected package libfftw3-dev:armhf.
Unpacking libfftw3-dev:armhf (from .../libfftw3-dev_3.3.3-5+rpi1_armhf.deb) ...
Selecting previously unselected package xorg-sgml-doctools.
Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ...
Selecting previously unselected package x11proto-core-dev.
Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.24-1_all.deb) ...
Selecting previously unselected package libxau-dev:armhf.
Unpacking libxau-dev:armhf (from .../libxau-dev_1%3a1.0.8-1_armhf.deb) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Unpacking libxdmcp-dev:armhf (from .../libxdmcp-dev_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.3-1_all.deb) ...
Selecting previously unselected package x11proto-kb-dev.
Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.6-2_all.deb) ...
Selecting previously unselected package xtrans-dev.
Unpacking xtrans-dev (from .../xtrans-dev_1.2.7-1_all.deb) ...
Selecting previously unselected package libpthread-stubs0:armhf.
Unpacking libpthread-stubs0:armhf (from .../libpthread-stubs0_0.3-3_armhf.deb) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Unpacking libpthread-stubs0-dev:armhf (from .../libpthread-stubs0-dev_0.3-3_armhf.deb) ...
Selecting previously unselected package libxcb1-dev:armhf.
Unpacking libxcb1-dev:armhf (from .../libxcb1-dev_1.9.1-3_armhf.deb) ...
Selecting previously unselected package libx11-dev:armhf.
Unpacking libx11-dev:armhf (from .../libx11-dev_2%3a1.6.1-1_armhf.deb) ...
Selecting previously unselected package libfltk1.3-dev.
Unpacking libfltk1.3-dev (from .../libfltk1.3-dev_1.3.2-3_armhf.deb) ...
Selecting previously unselected package libfreetype6-dev.
Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.9-1.1_armhf.deb) ...
Selecting previously unselected package libfontconfig1-dev.
Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.10.2-2_armhf.deb) ...
Selecting previously unselected package libftgl2.
Unpacking libftgl2 (from .../libftgl2_2.1.3~rc5-4_armhf.deb) ...
Selecting previously unselected package mesa-common-dev.
Unpacking mesa-common-dev (from .../mesa-common-dev_8.0.5-6+rpi1_armhf.deb) ...
Selecting previously unselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.1-1_all.deb) ...
Selecting previously unselected package libxext-dev:armhf.
Unpacking libxext-dev:armhf (from .../libxext-dev_2%3a1.3.2-1_armhf.deb) ...
Selecting previously unselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_8.0.5-6+rpi1_armhf.deb) ...
Selecting previously unselected package libglu1-mesa-dev.
Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_9.0.0-1_armhf.deb) ...
Selecting previously unselected package libftgl-dev.
Unpacking libftgl-dev (from .../libftgl-dev_2.1.3~rc5-4_armhf.deb) ...
Selecting previously unselected package libgl2ps0.
Unpacking libgl2ps0 (from .../libgl2ps0_1.3.8-1_armhf.deb) ...
Selecting previously unselected package libgl2ps-dev.
Unpacking libgl2ps-dev (from .../libgl2ps-dev_1.3.8-1_armhf.deb) ...
Selecting previously unselected package libglpk0.
Unpacking libglpk0 (from .../libglpk0_4.45-1_armhf.deb) ...
Selecting previously unselected package libglpk-dev.
Unpacking libglpk-dev (from .../libglpk-dev_4.45-1_armhf.deb) ...
Selecting previously unselected package libgraphicsmagick3.
Unpacking libgraphicsmagick3 (from .../libgraphicsmagick3_1.3.16-1.1_armhf.deb) ...
Selecting previously unselected package libgraphicsmagick++3.
Unpacking libgraphicsmagick++3 (from .../libgraphicsmagick++3_1.3.16-1.1_armhf.deb) ...
Selecting previously unselected package libjpeg8-dev:armhf.
Unpacking libjpeg8-dev:armhf (from .../libjpeg8-dev_8d-1_armhf.deb) ...
Selecting previously unselected package libjasper-dev.
Unpacking libjasper-dev (from .../libjasper-dev_1.900.1-14_armhf.deb) ...
Selecting previously unselected package liblcms1-dev:armhf.
Unpacking liblcms1-dev:armhf (from .../liblcms1-dev_1.19.dfsg-1.2_armhf.deb) ...
Selecting previously unselected package libwmf-dev.
Unpacking libwmf-dev (from .../libwmf-dev_0.2.8.4-10.3_armhf.deb) ...
Selecting previously unselected package libice-dev:armhf.
Unpacking libice-dev:armhf (from .../libice-dev_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libsm-dev:armhf.
Unpacking libsm-dev:armhf (from .../libsm-dev_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libxml2-dev:armhf.
Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.9.1+dfsg1-3_armhf.deb) ...
Selecting previously unselected package libtiff4-dev:armhf.
Unpacking libtiff4-dev:armhf (from .../libtiff4-dev_3.9.7-2_armhf.deb) ...
Selecting previously unselected package libpng12-dev.
Unpacking libpng12-dev (from .../libpng12-dev_1.2.49-4_armhf.deb) ...
Selecting previously unselected package libltdl-dev:armhf.
Unpacking libltdl-dev:armhf (from .../libltdl-dev_2.4.2-1.3_armhf.deb) ...
Selecting previously unselected package libgraphicsmagick1-dev.
Unpacking libgraphicsmagick1-dev (from .../libgraphicsmagick1-dev_1.3.16-1.1_armhf.deb) ...
Selecting previously unselected package libgraphicsmagick++1-dev.
Unpacking libgraphicsmagick++1-dev (from .../libgraphicsmagick++1-dev_1.3.16-1.1_armhf.deb) ...
Selecting previously unselected package libgraphite3.
Unpacking libgraphite3 (from .../libgraphite3_1%3a2.3.1-0.2_armhf.deb) ...
Selecting previously unselected package libhdf5-dev.
Unpacking libhdf5-dev (from .../libhdf5-dev_1.8.11-3_armhf.deb) ...
Selecting previously unselected package libklu1.1.0.
Unpacking libklu1.1.0 (from .../libklu1.1.0_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package liblapack-dev.
Unpacking liblapack-dev (from .../liblapack-dev_3.4.2+dfsg-1_armhf.deb) ...
Selecting previously unselected package libldl2.0.1.
Unpacking libldl2.0.1 (from .../libldl2.0.1_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libtinfo-dev:armhf.
Unpacking libtinfo-dev:armhf (from .../libtinfo-dev_5.9+20130608-1_armhf.deb) ...
Selecting previously unselected package libncurses5-dev:armhf.
Unpacking libncurses5-dev:armhf (from .../libncurses5-dev_5.9+20130608-1_armhf.deb) ...
Selecting previously unselected package libpaper-utils.
Unpacking libpaper-utils (from .../libpaper-utils_1.1.24+nmu2_armhf.deb) ...
Selecting previously unselected package libpcre3-dev:armhf.
Unpacking libpcre3-dev:armhf (from .../libpcre3-dev_1%3a8.31-2_armhf.deb) ...
Selecting previously unselected package libptexenc1.
Unpacking libptexenc1 (from .../libptexenc1_2012.20120628-4_armhf.deb) ...
Selecting previously unselected package libqhull5.
Unpacking libqhull5 (from .../libqhull5_2009.1-3_armhf.deb) ...
Selecting previously unselected package libqhull-dev.
Unpacking libqhull-dev (from .../libqhull-dev_2009.1-3_armhf.deb) ...
Selecting previously unselected package libqrupdate1.
Unpacking libqrupdate1 (from .../libqrupdate1_1.1.1-1_armhf.deb) ...
Selecting previously unselected package libqrupdate-dev.
Unpacking libqrupdate-dev (from .../libqrupdate-dev_1.1.1-1_armhf.deb) ...
Selecting previously unselected package libreadline6-dev:armhf.
Unpacking libreadline6-dev:armhf (from .../libreadline6-dev_6.2+dfsg-0.1_armhf.deb) ...
Selecting previously unselected package libreadline-dev:armhf.
Unpacking libreadline-dev:armhf (from .../libreadline-dev_6.2+dfsg-0.1_armhf.deb) ...
Selecting previously unselected package libumfpack5.4.0.
Unpacking libumfpack5.4.0 (from .../libumfpack5.4.0_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package libsuitesparse-dev.
Unpacking libsuitesparse-dev (from .../libsuitesparse-dev_1%3a3.4.0-3_armhf.deb) ...
Selecting previously unselected package pstoedit.
Unpacking pstoedit (from .../pstoedit_3.62-1_armhf.deb) ...
Selecting previously unselected package texlive-common.
Unpacking texlive-common (from .../texlive-common_2012.20120611-5_all.deb) ...
Selecting previously unselected package texlive-doc-base.
Unpacking texlive-doc-base (from .../texlive-doc-base_2012.20120611-1_all.deb) ...
Selecting previously unselected package texlive-binaries.
Unpacking texlive-binaries (from .../texlive-binaries_2012.20120628-4_armhf.deb) ...
Selecting previously unselected package xdg-utils.
Unpacking xdg-utils (from .../xdg-utils_1.1.0~rc1+git20111210-7_all.deb) ...
Selecting previously unselected package texlive-base.
Unpacking texlive-base (from .../texlive-base_2012.20120611-5_all.deb) ...
Selecting previously unselected package texlive-generic-recommended.
Unpacking texlive-generic-recommended (from .../texlive-generic-recommended_2012.20120611-5_all.deb) ...
Selecting previously unselected package texlive-latex-base.
Unpacking texlive-latex-base (from .../texlive-latex-base_2012.20120611-5_all.deb) ...
Selecting previously unselected package transfig.
Unpacking transfig (from .../transfig_1%3a3.2.5.d-3_armhf.deb) ...
Selecting previously unselected package dh-exec.
Unpacking dh-exec (from .../dh-exec_0.11_armhf.deb) ...
Selecting previously unselected package libarpack2-dev.
Unpacking libarpack2-dev (from .../libarpack2-dev_3.1.3-3_armhf.deb) ...
Selecting previously unselected package sbuild-build-depends-octave-dummy.
Unpacking sbuild-build-depends-octave-dummy (from .../sbuild-build-depends-octave-dummy.deb) ...
Setting up libpipeline1:armhf (1.2.4-1) ...
Setting up libpopt0:armhf (1.16-7) ...
Setting up libssl1.0.0:armhf (1.0.1e-2+rpi1) ...
Setting up groff-base (1.22.2-3) ...
Setting up bsdmainutils (9.0.5) ...
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 man-db (2.6.5-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasprintf0c2:armhf (0.18.3.1-1) ...
Setting up libbsd0:armhf (0.6.0-1) ...
Setting up libedit2:armhf (2.11-20080614-6) ...
Setting up libgpg-error0:armhf (1.10-3.1) ...
Setting up libgcrypt11:armhf (1.5.3-2) ...
Setting up libp11-kit0:armhf (0.18.4-1) ...
Setting up libtasn1-3:armhf (2.14-3) ...
Setting up libgnutls26:armhf (2.12.23-5) ...
Setting up libgnutls-openssl27:armhf (2.12.23-5) ...
Setting up libkeyutils1:armhf (1.5.5-7) ...
Setting up libkrb5support0:armhf (1.11.3+dfsg-3) ...
Setting up libk5crypto3:armhf (1.11.3+dfsg-3) ...
Setting up libkrb5-3:armhf (1.11.3+dfsg-3) ...
Setting up libgssapi-krb5-2:armhf (1.11.3+dfsg-3) ...
Setting up libgssrpc4:armhf (1.11.3+dfsg-3) ...
Setting up libidn11:armhf (1.28-1) ...
Setting up libkadm5clnt-mit8:armhf (1.11.3+dfsg-3) ...
Setting up libkdb5-7:armhf (1.11.3+dfsg-3) ...
Setting up libkadm5srv-mit8:armhf (1.11.3+dfsg-3) ...
Setting up libsasl2-modules:armhf (2.1.25.dfsg1-14) ...
Setting up libsasl2-2:armhf (2.1.25.dfsg1-14) ...
Setting up libldap-2.4-2:armhf (2.4.31-1+nmu2) ...
Setting up libmagic1:armhf (1:5.14-2) ...
Setting up libxml2:armhf (2.9.1+dfsg1-3) ...
Setting up m4 (1.4.16-5) ...
Setting up flex (2.5.35-10.1) ...
Setting up gawk (1:4.0.1+dfsg-2.1) ...
Setting up imagemagick-common (8:6.7.7.10-5) ...
Setting up libavahi-common-data:armhf (0.6.31-2) ...
Setting up libavahi-common3:armhf (0.6.31-2) ...
Setting up libavahi-client3:armhf (0.6.31-2) ...
Setting up libexpat1:armhf (2.1.0-4) ...
Setting up libfreetype6:armhf (2.4.9-1.1) ...
Setting up ucf (3.0027+nmu1) ...
Setting up fonts-dejavu-core (2.33+svn2514-3) ...
Setting up ttf-dejavu-core (2.33+svn2514-3) ...
Setting up fontconfig-config (2.10.2-2) ...
Setting up libfontconfig1:armhf (2.10.2-2) ...
Setting up libpixman-1-0:armhf (0.30.2-1) ...
Setting up libpng12-0:armhf (1.2.49-4) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1) ...
Setting up libxcb1:armhf (1.9.1-3) ...
Setting up libx11-data (2:1.6.1-1) ...
Setting up libx11-6:armhf (2:1.6.1-1) ...
Setting up libxcb-render0:armhf (1.9.1-3) ...
Setting up libxcb-shm0:armhf (1.9.1-3) ...
Setting up libxext6:armhf (2:1.3.2-1) ...
Setting up libxrender1:armhf (1:0.9.8-1) ...
Setting up libcairo2:armhf (1.12.14-4) ...
Setting up libffi6:armhf (3.0.13-4) ...
Setting up libglib2.0-0:armhf (2.36.4-1) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.8-2) ...
Setting up libcups2:armhf (1.6.3-1+rpi1) ...
Setting up libjpeg8:armhf (8d-1) ...
Setting up libjbig0:armhf (2.0-2) ...
Setting up libtiff4:armhf (3.9.7-2) ...
Setting up librtmp0:armhf (2.4+20121230.gitdf6c518-1) ...
Setting up libssh2-1:armhf (1.4.3-1) ...
Setting up libcurl3-gnutls:armhf (7.32.0-1) ...
Setting up libdatrie1:armhf (0.2.6-2) ...
Setting up libdrm2:armhf (2.4.46-2) ...
Setting up libexif12:armhf (0.6.21-1) ...
Setting up libfftw3-double3:armhf (3.3.3-5+rpi1) ...
Setting up libfftw3-single3:armhf (3.3.3-5+rpi1) ...
Setting up libxft2:armhf (2.3.1-1) ...
Setting up libxinerama1:armhf (2:1.1.3-1) ...
Setting up libfltk1.3:armhf (1.3.2-3) ...
Setting up libfltk-cairo1.3:armhf (1.3.2-3) ...
Setting up libfltk-forms1.3:armhf (1.3.2-3) ...
Setting up libglapi-mesa:armhf (8.0.5-6+rpi1) ...
Setting up libx11-xcb1:armhf (2:1.6.1-1) ...
Setting up libxcb-glx0:armhf (1.9.1-3) ...
Setting up libxfixes3:armhf (1:5.0.1-1) ...
Setting up libxdamage1:armhf (1:1.1.4-1) ...
Setting up libxxf86vm1:armhf (1:1.1.3-1) ...
Setting up libgl1-mesa-glx:armhf (8.0.5-6+rpi1) ...
Setting up libfltk-gl1.3:armhf (1.3.2-3) ...
Setting up libfltk-images1.3:armhf (1.3.2-3) ...
Setting up libvpx1:armhf (1.1.0-1+rpi1) ...
Setting up libxpm4:armhf (1:3.5.10-1) ...
Setting up libgd3:armhf (2.1.0-2) ...
Setting up libjasper1:armhf (1.900.1-14) ...
Setting up libgdk-pixbuf2.0-common (2.28.2-1) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.28.2-1) ...
Setting up libgfortran3:armhf (4.8.1-6+rpi1) ...
Setting up libglu1-mesa:armhf (9.0.0-1) ...
Setting up libgraphite2-3:armhf (1.2.3-1) ...
Setting up libharfbuzz0a:armhf (0.9.19-1) ...
Setting up libhdf5-7:armhf (1.8.11-3) ...
Setting up x11-common (1:7.7+3) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.8-2) ...
Setting up liblcms1:armhf (1.19.dfsg-1.2) ...
Setting up liblcms2-2:armhf (2.2+git20110628-2.2) ...
Setting up liblqr-1-0:armhf (0.4.1-2) ...
Setting up libltdl7:armhf (2.4.2-1.3) ...
Setting up liblua5.1-0:armhf (5.1.5-5) ...
Setting up libsm6:armhf (2:1.2.1-2) ...
Setting up libxt6:armhf (1:1.1.4-1) ...
Setting up libmagickcore5:armhf (8:6.7.7.10-5+b1) ...
Setting up libmagickwand5:armhf (8:6.7.7.10-5+b1) ...
Setting up libmagick++5:armhf (8:6.7.7.10-5+b1) ...
Setting up libthai-data (0.1.19-2) ...
Setting up libthai0:armhf (0.1.19-2) ...
Setting up fontconfig (2.10.2-2) ...
Regenerating fonts cache... done.
Setting up libpango-1.0-0:armhf (1.32.5-5) ...
Setting up libpangoft2-1.0-0:armhf (1.32.5-5) ...
Setting up libpangocairo-1.0-0:armhf (1.32.5-5) ...
Setting up libpaper1:armhf (1.1.24+nmu2) ...

Creating config file /etc/papersize with new version
Setting up libpcrecpp0:armhf (1:8.31-2) ...
Setting up libopenjpeg2:armhf (1.3+dfsg-4.6) ...
Setting up libpoppler19:armhf (0.18.4-8) ...
Setting up libxmu6:armhf (2:1.1.1-1) ...
Setting up libxaw7:armhf (2:1.0.11-1) ...
Setting up libplot2c2 (2.6-3) ...
Setting up libpstoedit0c2a (3.62-1) ...
Setting up libtiffxx0c2:armhf (3.9.7-2) ...
Setting up libunistring0:armhf (0.9.3-5) ...
Setting up libwmf0.2-7:armhf (0.2.8.4-10.3) ...
Setting up tex-common (4.03) ...
Running mktexlsr. This may take some time... done.
texlive-base is not ready, delaying updmap-sys call
texlive-base is not ready, skipping fmtutil-sys --all call
Setting up libkpathsea6 (2012.20120628-4) ...
Setting up luatex (0.70.1.20120524-3) ...
texlive-base is not ready, cannot create formats
Setting up poppler-data (0.4.6-4) ...
Setting up libgnutlsxx27:armhf (2.12.23-5) ...
Setting up libjbig-dev:armhf (2.0-2) ...
Setting up file (1:5.14-2) ...
Setting up gettext-base (0.18.3.1-1) ...
Setting up less (458-2) ...
Setting up libtext-unidecode-perl (0.04-2) ...
Setting up libintl-perl (1.23-1) ...
Setting up libxml-namespacesupport-perl (1.09-3) ...
Setting up libxml-sax-base-perl (1.07-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 libxml-libxml-perl (2.0001+dfsg-1+rpi1) ...
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 texinfo (5.1.dfsg.1-4) ...
Running mktexlsr. This may take some time. ... done.
Setting up autoconf (2.69-1.1) ...
Setting up autotools-dev (20130810.1) ...
Setting up automake (1:1.13.3-1.1) ...
update-alternatives: using /usr/bin/automake-1.13 to provide /usr/bin/automake (automake) in auto mode
Setting up autopoint (0.18.3.1-1) ...
Setting up gettext (0.18.3.1-1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2) ...
Setting up debhelper (9.20130720) ...
Setting up desktop-file-utils (0.21-1) ...
Setting up libtool (2.4.2-1.3) ...
Setting up dh-autoreconf (9) ...
Setting up ed (1.9-2) ...
Setting up libijs-0.35 (0.35-8) ...
Setting up libjbig2dec0 (0.11+20120125-1) ...
Setting up libgs9-common (9.05~dfsg-8) ...
Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4.2) ...
Setting up gfortran-4.6 (4.6.4-2+rpi1) ...
Setting up gfortran (4:4.6.3-8) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
Setting up aglfn (1.7-2) ...
Setting up gnuplot-nox (4.6.3-2) ...
Setting up gperf (3.0.4-1) ...
Setting up hdf5-helpers (1.8.11-3) ...
Setting up comerr-dev (2.1-1.42.8-1) ...
Setting up krb5-multidev (1.11.3+dfsg-3) ...
Setting up libamd2.2.0 (1:3.4.0-3) ...
Setting up libblas3 (1.2.20110419-5) ...
update-alternatives: using /usr/lib/libblas/libblas.so.3 to provide /usr/lib/libblas.so.3 (libblas.so.3) in auto mode
Setting up liblapack3 (3.4.2+dfsg-1) ...
update-alternatives: using /usr/lib/lapack/liblapack.so.3 to provide /usr/lib/liblapack.so.3 (liblapack.so.3) in auto mode
Setting up libarpack2 (3.1.3-3) ...
Setting up libblas-dev (1.2.20110419-5) ...
update-alternatives: using /usr/lib/libblas/libblas.so to provide /usr/lib/libblas.so (libblas.so) in auto mode
Setting up libbtf1.1.0 (1:3.4.0-3) ...
Setting up libbz2-dev:armhf (1.0.6-5) ...
Setting up libcamd2.2.0 (1:3.4.0-3) ...
Setting up libccolamd2.7.1 (1:3.4.0-3) ...
Setting up libcolamd2.7.1 (1:3.4.0-3) ...
Setting up libcholmod1.7.1 (1:3.4.0-3) ...
Setting up libcsparse2.2.3 (1:3.4.0-3) ...
Setting up libgpg-error-dev (1.10-3.1) ...
Setting up libgcrypt11-dev (1.5.3-2) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-1) ...
Setting up libtasn1-3-dev (2.14-3) ...
Setting up libp11-kit-dev (0.18.4-1) ...
Setting up libgnutls-dev (2.12.23-5) ...
Setting up pkg-config (0.26-1) ...
Setting up libidn11-dev (1.28-1) ...
Setting up libkrb5-dev (1.11.3+dfsg-3) ...
Setting up libldap2-dev:armhf (2.4.31-1+nmu2) ...
Setting up librtmp-dev (2.4+20121230.gitdf6c518-1) ...
Setting up libssh2-1-dev (1.4.3-1) ...
Setting up libcurl4-gnutls-dev (7.32.0-1) ...
Setting up libcxsparse2.2.3 (1:3.4.0-3) ...
Setting up libjs-jquery (1.7.2+dfsg-3) ...
Setting up libexif-dev (0.6.21-1) ...
Setting up libexpat1-dev:armhf (2.1.0-4) ...
Setting up libfftw3-bin (3.3.3-5+rpi1) ...
Setting up libfftw3-dev:armhf (3.3.3-5+rpi1) ...
Setting up xorg-sgml-doctools (1:1.10-1) ...
Setting up x11proto-core-dev (7.0.24-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.1-1) ...
Setting up x11proto-input-dev (2.3-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.2.7-1) ...
Setting up libpthread-stubs0:armhf (0.3-3) ...
Setting up libpthread-stubs0-dev:armhf (0.3-3) ...
Setting up libxcb1-dev:armhf (1.9.1-3) ...
Setting up libx11-dev:armhf (2:1.6.1-1) ...
Setting up libfltk1.3-dev (1.3.2-3) ...
Setting up libfreetype6-dev (2.4.9-1.1) ...
Setting up libfontconfig1-dev (2.10.2-2) ...
Setting up libftgl2 (2.1.3~rc5-4) ...
Setting up mesa-common-dev (8.0.5-6+rpi1) ...
Setting up x11proto-xext-dev (7.2.1-1) ...
Setting up libxext-dev:armhf (2:1.3.2-1) ...
Setting up libgl1-mesa-dev (8.0.5-6+rpi1) ...
Setting up libglu1-mesa-dev (9.0.0-1) ...
Setting up libftgl-dev (2.1.3~rc5-4) ...
Setting up libgl2ps0 (1.3.8-1) ...
Setting up libgl2ps-dev (1.3.8-1) ...
Setting up libglpk0 (4.45-1) ...
Setting up libglpk-dev (4.45-1) ...
Setting up libgraphicsmagick3 (1.3.16-1.1) ...
Setting up libgraphicsmagick++3 (1.3.16-1.1) ...
Setting up libjpeg8-dev:armhf (8d-1) ...
Setting up libjasper-dev (1.900.1-14) ...
Setting up liblcms1-dev:armhf (1.19.dfsg-1.2) ...
Setting up libwmf-dev (0.2.8.4-10.3) ...
Setting up libice-dev:armhf (2:1.0.8-2) ...
Setting up libsm-dev:armhf (2:1.2.1-2) ...
Setting up libxml2-dev:armhf (2.9.1+dfsg1-3) ...
Setting up libtiff4-dev:armhf (3.9.7-2) ...
Setting up libpng12-dev (1.2.49-4) ...
Setting up libltdl-dev:armhf (2.4.2-1.3) ...
Setting up libgraphicsmagick1-dev (1.3.16-1.1) ...
Setting up libgraphicsmagick++1-dev (1.3.16-1.1) ...
Setting up libgraphite3 (1:2.3.1-0.2) ...
Setting up libhdf5-dev (1.8.11-3) ...
Setting up libklu1.1.0 (1:3.4.0-3) ...
Setting up liblapack-dev (3.4.2+dfsg-1) ...
update-alternatives: using /usr/lib/lapack/liblapack.so to provide /usr/lib/liblapack.so (liblapack.so) in auto mode
Setting up libldl2.0.1 (1:3.4.0-3) ...
Setting up libtinfo-dev:armhf (5.9+20130608-1) ...
Setting up libncurses5-dev:armhf (5.9+20130608-1) ...
Setting up libpaper-utils (1.1.24+nmu2) ...
Setting up libpcre3-dev:armhf (1:8.31-2) ...
Setting up libptexenc1 (2012.20120628-4) ...
Setting up libqhull5 (2009.1-3) ...
Setting up libqhull-dev (2009.1-3) ...
Setting up libqrupdate1 (1.1.1-1) ...
Setting up libqrupdate-dev (1.1.1-1) ...
Setting up libreadline6-dev:armhf (6.2+dfsg-0.1) ...
Setting up libreadline-dev:armhf (6.2+dfsg-0.1) ...
Setting up libumfpack5.4.0 (1:3.4.0-3) ...
Setting up libsuitesparse-dev (1:3.4.0-3) ...
Setting up texlive-common (2012.20120611-5) ...
Setting up texlive-doc-base (2012.20120611-1) ...
Setting up xdg-utils (1.1.0~rc1+git20111210-7) ...
Setting up transfig (1:3.2.5.d-3) ...
Setting up dh-exec (0.11) ...
Setting up libarpack2-dev (3.1.3-3) ...
Setting up libcupsimage2:armhf (1.6.3-1+rpi1) ...
Setting up libcupsfilters1:armhf (1.0.34-3+b1) ...
Setting up libgs9 (9.05~dfsg-8) ...
Setting up ghostscript (9.05~dfsg-8) ...
Setting up epstool (3.08+repack-3) ...
Setting up pstoedit (3.62-1) ...
Setting up texlive-binaries (2012.20120628-4) ...
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
Building format(s) --refresh.
	This may take some time... done.
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Setting up texlive-base (2012.20120611-5) ...
/usr/bin/tl-paper: setting paper size for dvips to a4.
/usr/bin/tl-paper: setting paper size for dvipdfmx to a4.
/usr/bin/tl-paper: setting paper size for xdvi to a4.
/usr/bin/tl-paper: setting paper size for pdftex to a4.
Running mktexlsr. This may take some time... done.
Building format(s) --all.
	This may take some time... done.
Processing triggers for tex-common ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Setting up texlive-generic-recommended (2012.20120611-5) ...
Setting up texlive-latex-base (2012.20120611-5) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-latex-base.cnf.
	This may take some time... done.
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Setting up sbuild-build-depends-octave-dummy (0.invalid.0) ...
Processing triggers for libc-bin ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.9.8-imx5 armhf (armv7l)
Toolchain package versions: binutils_2.23.52.20130612-1 dpkg-dev_1.16.10 g++-4.6_4.6.4-2+rpi1 gcc-4.6_4.6.4-2+rpi1 libc6-dev_2.17-7+rpi1 libstdc++6_4.8.1-6+rpi1 libstdc++6-4.6-dev_4.6.4-2+rpi1 linux-libc-dev_3.10.1-1+rpi1
Package versions: aglfn_1.7-2 apt_0.9.7.8+rpi1 autoconf_2.69-1.1 automake_1:1.13.3-1.1 autopoint_0.18.3.1-1 autotools-dev_20130810.1 base-files_7.2+rpi1 base-passwd_3.5.27 bash_4.2+dfsg-1 binutils_2.23.52.20130612-1 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.5 build-essential_11.6 bzip2_1.0.6-5 comerr-dev_2.1-1.42.8-1 coreutils_8.21-1 cpio_2.11+dfsg-1 cpp_4:4.6.3-8 cpp-4.6_4.6.4-2+rpi1 dash_0.5.7-3 debconf_1.5.50 debconf-i18n_1.5.50 debfoster_2.7-1.2 debhelper_9.20130720 debianutils_4.4 desktop-file-utils_0.21-1 dh-autoreconf_9 dh-exec_0.11 diffutils_1:3.2-8 dpkg_1.16.10 dpkg-dev_1.16.10 e2fslibs_1.42.8-1 e2fsprogs_1.42.8-1 ed_1.9-2 epstool_3.08+repack-3 fakeroot_1.18.4-2 file_1:5.14-2 findutils_4.4.2-6 flex_2.5.35-10.1 fontconfig_2.10.2-2 fontconfig-config_2.10.2-2 fonts-dejavu-core_2.33+svn2514-3 g++_4:4.6.3-8 g++-4.6_4.6.4-2+rpi1 gawk_1:4.0.1+dfsg-2.1 gcc_4:4.6.3-8 gcc-4.5-base_4.5.3-12+rpi1 gcc-4.6_4.6.4-2+rpi1 gcc-4.6-base_4.6.4-2+rpi1 gcc-4.7-base_4.7.3-4+rpi1 gcc-4.8-base_4.8.1-6+rpi1 gettext_0.18.3.1-1 gettext-base_0.18.3.1-1 gfortran_4:4.6.3-8 gfortran-4.6_4.6.4-2+rpi1 ghostscript_9.05~dfsg-8 gnupg_1.4.14-1 gnuplot-nox_4.6.3-2 gperf_3.0.4-1 gpgv_1.4.14-1 grep_2.14-3 groff-base_1.22.2-3 gsfonts_1:8.11+urwcyr1.0.7~pre44-4.2 gzip_1.6-2 hdf5-helpers_1.8.11-3 hostname_3.13 imagemagick-common_8:6.7.7.10-5 initramfs-tools_0.113 initscripts_2.88dsf-43 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.1 klibc-utils_2.0.1-3.1+rpi1 kmod_9-3 krb5-multidev_1.11.3+dfsg-3 less_458-2 libacl1_2.2.52-1 libamd2.2.0_1:3.4.0-3 libapt-pkg4.12_0.9.7.8+rpi1 libarpack2_3.1.3-3 libarpack2-dev_3.1.3-3 libasprintf0c2_0.18.3.1-1 libattr1_1:2.4.47-1 libavahi-client3_0.6.31-2 libavahi-common-data_0.6.31-2 libavahi-common3_0.6.31-2 libblas-dev_1.2.20110419-5 libblas3_1.2.20110419-5 libblkid1_2.20.1-5.5 libbsd0_0.6.0-1 libbtf1.1.0_1:3.4.0-3 libbz2-1.0_1.0.6-5 libbz2-dev_1.0.6-5 libc-bin_2.17-7+rpi1 libc-dev-bin_2.17-7+rpi1 libc6_2.17-7+rpi1 libc6-dev_2.17-7+rpi1 libcairo2_1.12.14-4 libcamd2.2.0_1:3.4.0-3 libcap2_1:2.22-1.2 libccolamd2.7.1_1:3.4.0-3 libcholmod1.7.1_1:3.4.0-3 libclass-isa-perl_0.36-5 libcolamd2.7.1_1:3.4.0-3 libcomerr2_1.42.8-1 libcroco3_0.6.8-2 libcsparse2.2.3_1:3.4.0-3 libcups2_1.6.3-1+rpi1 libcupsfilters1_1.0.34-3+b1 libcupsimage2_1.6.3-1+rpi1 libcurl3-gnutls_7.32.0-1 libcurl4-gnutls-dev_7.32.0-1 libcxsparse2.2.3_1:3.4.0-3 libdatrie1_0.2.6-2 libdb5.1_5.1.29-6 libdbus-1-3_1.6.12-1 libdpkg-perl_1.16.10 libdrm2_2.4.46-2 libedit2_2.11-20080614-6 libexif-dev_0.6.21-1 libexif12_0.6.21-1 libexpat1_2.1.0-4 libexpat1-dev_2.1.0-4 libffi6_3.0.13-4 libfftw3-bin_3.3.3-5+rpi1 libfftw3-dev_3.3.3-5+rpi1 libfftw3-double3_3.3.3-5+rpi1 libfftw3-single3_3.3.3-5+rpi1 libfltk-cairo1.3_1.3.2-3 libfltk-forms1.3_1.3.2-3 libfltk-gl1.3_1.3.2-3 libfltk-images1.3_1.3.2-3 libfltk1.3_1.3.2-3 libfltk1.3-dev_1.3.2-3 libfontconfig1_2.10.2-2 libfontconfig1-dev_2.10.2-2 libfreetype6_2.4.9-1.1 libfreetype6-dev_2.4.9-1.1 libftgl-dev_2.1.3~rc5-4 libftgl2_2.1.3~rc5-4 libgc1c2_1:7.2d-5 libgcc1_1:4.8.1-6+rpi1 libgcrypt11_1.5.3-2 libgcrypt11-dev_1.5.3-2 libgd3_2.1.0-2 libgdbm3_1.8.3-12 libgdk-pixbuf2.0-0_2.28.2-1 libgdk-pixbuf2.0-common_2.28.2-1 libgfortran3_4.8.1-6+rpi1 libgl1-mesa-dev_8.0.5-6+rpi1 libgl1-mesa-glx_8.0.5-6+rpi1 libgl2ps-dev_1.3.8-1 libgl2ps0_1.3.8-1 libglapi-mesa_8.0.5-6+rpi1 libglib2.0-0_2.36.4-1 libglpk-dev_4.45-1 libglpk0_4.45-1 libglu1-mesa_9.0.0-1 libglu1-mesa-dev_9.0.0-1 libgmp10_2:5.1.2+dfsg-2 libgnutls-dev_2.12.23-5 libgnutls-openssl27_2.12.23-5 libgnutls26_2.12.23-5 libgnutlsxx27_2.12.23-5 libgomp1_4.8.1-6+rpi1 libgpg-error-dev_1.10-3.1 libgpg-error0_1.10-3.1 libgraphicsmagick++1-dev_1.3.16-1.1 libgraphicsmagick++3_1.3.16-1.1 libgraphicsmagick1-dev_1.3.16-1.1 libgraphicsmagick3_1.3.16-1.1 libgraphite2-3_1.2.3-1 libgraphite3_1:2.3.1-0.2 libgs9_9.05~dfsg-8 libgs9-common_9.05~dfsg-8 libgssapi-krb5-2_1.11.3+dfsg-3 libgssrpc4_1.11.3+dfsg-3 libharfbuzz0a_0.9.19-1 libhdf5-7_1.8.11-3 libhdf5-dev_1.8.11-3 libice-dev_2:1.0.8-2 libice6_2:1.0.8-2 libidn11_1.28-1 libidn11-dev_1.28-1 libijs-0.35_0.35-8 libintl-perl_1.23-1 libjasper-dev_1.900.1-14 libjasper1_1.900.1-14 libjbig-dev_2.0-2 libjbig0_2.0-2 libjbig2dec0_0.11+20120125-1 libjpeg8_8d-1 libjpeg8-dev_8d-1 libjs-jquery_1.7.2+dfsg-3 libk5crypto3_1.11.3+dfsg-3 libkadm5clnt-mit8_1.11.3+dfsg-3 libkadm5srv-mit8_1.11.3+dfsg-3 libkdb5-7_1.11.3+dfsg-3 libkeyutils1_1.5.5-7 libklibc_2.0.1-3.1+rpi1 libklu1.1.0_1:3.4.0-3 libkmod2_9-3 libkpathsea6_2012.20120628-4 libkrb5-3_1.11.3+dfsg-3 libkrb5-dev_1.11.3+dfsg-3 libkrb5support0_1.11.3+dfsg-3 liblapack-dev_3.4.2+dfsg-1 liblapack3_3.4.2+dfsg-1 liblcms1_1.19.dfsg-1.2 liblcms1-dev_1.19.dfsg-1.2 liblcms2-2_2.2+git20110628-2.2 libldap-2.4-2_2.4.31-1+nmu2 libldap2-dev_2.4.31-1+nmu2 libldl2.0.1_1:3.4.0-3 liblocale-gettext-perl_1.05-7 liblqr-1-0_0.4.1-2 libltdl-dev_2.4.2-1.3 libltdl7_2.4.2-1.3 liblua5.1-0_5.1.5-5 liblzma5_5.1.1alpha+20120614-2 libmagic1_1:5.14-2 libmagick++5_8:6.7.7.10-5+b1 libmagickcore5_8:6.7.7.10-5+b1 libmagickwand5_8:6.7.7.10-5+b1 libmount1_2.20.1-5.5 libmpc2_0.9-4 libmpc3_1.0.1-1 libmpfr4_3.1.1-1 libncurses5_5.9+20130608-1 libncurses5-dev_5.9+20130608-1 libncursesw5_5.9+20130608-1 libopenjpeg2_1.3+dfsg-4.6 libp11-kit-dev_0.18.4-1 libp11-kit0_0.18.4-1 libpam-modules_1.1.3-9 libpam-modules-bin_1.1.3-9 libpam-runtime_1.1.3-9 libpam0g_1.1.3-9 libpango-1.0-0_1.32.5-5 libpangocairo-1.0-0_1.32.5-5 libpangoft2-1.0-0_1.32.5-5 libpaper-utils_1.1.24+nmu2 libpaper1_1.1.24+nmu2 libpcre3_1:8.31-2 libpcre3-dev_1:8.31-2 libpcrecpp0_1:8.31-2 libpipeline1_1.2.4-1 libpixman-1-0_0.30.2-1 libplot2c2_2.6-3 libpng12-0_1.2.49-4 libpng12-dev_1.2.49-4 libpoppler19_0.18.4-8 libpopt0_1.16-7 libprocps0_1:3.3.4-2 libpstoedit0c2a_3.62-1 libptexenc1_2012.20120628-4 libpthread-stubs0_0.3-3 libpthread-stubs0-dev_0.3-3 libqhull-dev_2009.1-3 libqhull5_2009.1-3 libqrupdate-dev_1.1.1-1 libqrupdate1_1.1.1-1 libreadline-dev_6.2+dfsg-0.1 libreadline6_6.2+dfsg-0.1 libreadline6-dev_6.2+dfsg-0.1 librtmp-dev_2.4+20121230.gitdf6c518-1 librtmp0_2.4+20121230.gitdf6c518-1 libsasl2-2_2.1.25.dfsg1-14 libsasl2-modules_2.1.25.dfsg1-14 libselinux1_2.1.13-2 libsemanage-common_2.1.10-2 libsemanage1_2.1.10-2 libsepol1_2.1.9-2 libsigsegv2_2.10-2 libslang2_2.2.4-15 libsm-dev_2:1.2.1-2 libsm6_2:1.2.1-2 libss2_1.42.8-1 libssh2-1_1.4.3-1 libssh2-1-dev_1.4.3-1 libssl1.0.0_1.0.1e-2+rpi1 libstdc++6_4.8.1-6+rpi1 libstdc++6-4.6-dev_4.6.4-2+rpi1 libsuitesparse-dev_1:3.4.0-3 libswitch-perl_2.16-2 libtasn1-3_2.14-3 libtasn1-3-dev_2.14-3 libtext-charwidth-perl_0.04-7 libtext-iconv-perl_1.7-5 libtext-unidecode-perl_0.04-2 libtext-wrapi18n-perl_0.06-7 libthai-data_0.1.19-2 libthai0_0.1.19-2 libtiff4_3.9.7-2 libtiff4-dev_3.9.7-2 libtiffxx0c2_3.9.7-2 libtimedate-perl_1.2000-1 libtinfo-dev_5.9+20130608-1 libtinfo5_5.9+20130608-1 libtool_2.4.2-1.3 libudev0_175-7.2 libumfpack5.4.0_1:3.4.0-3 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-23.2 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.5 libvpx1_1.1.0-1+rpi1 libwmf-dev_0.2.8.4-10.3 libwmf0.2-7_0.2.8.4-10.3 libx11-6_2:1.6.1-1 libx11-data_2:1.6.1-1 libx11-dev_2:1.6.1-1 libx11-xcb1_2:1.6.1-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.11-1 libxcb-glx0_1.9.1-3 libxcb-render0_1.9.1-3 libxcb-shm0_1.9.1-3 libxcb1_1.9.1-3 libxcb1-dev_1.9.1-3 libxdamage1_1:1.1.4-1 libxdmcp-dev_1:1.1.1-1 libxdmcp6_1:1.1.1-1 libxext-dev_2:1.3.2-1 libxext6_2:1.3.2-1 libxfixes3_1:5.0.1-1 libxft2_2.3.1-1 libxinerama1_2:1.1.3-1 libxml-libxml-perl_2.0001+dfsg-1+rpi1 libxml-namespacesupport-perl_1.09-3 libxml-sax-base-perl_1.07-1 libxml-sax-perl_0.99+dfsg-2 libxml2_2.9.1+dfsg1-3 libxml2-dev_2.9.1+dfsg1-3 libxmu6_2:1.1.1-1 libxpm4_1:3.5.10-1 libxrender1_1:0.9.8-1 libxt6_1:1.1.4-1 libxxf86vm1_1:1.1.3-1 linux-libc-dev_3.10.1-1+rpi1 login_1:4.1.5.1-1 lsb-base_4.1+Debian8+rpi1 luatex_0.70.1.20120524-3 m4_1.4.16-5 make_3.81-8.2 makedev_2.3.1-93 man-db_2.6.5-2 mawk_1.3.3-17 mesa-common-dev_8.0.5-6+rpi1 mount_2.20.1-5.5 multiarch-support_2.17-7+rpi1 ncurses-base_5.9+20130608-1 ncurses-bin_5.9+20130608-1 passwd_1:4.1.5.1-1 patch_2.7.1-3 perl_5.14.2-21+rpi1 perl-base_5.14.2-21+rpi1 perl-modules_5.14.2-21+rpi1 pkg-config_0.26-1 plymouth_0.8.8-6+deb8u1 po-debconf_1.0.16+nmu2 poppler-data_0.4.6-4 procps_1:3.3.4-2 pstoedit_3.62-1 raspbian-archive-keyring_20120528.2 readline-common_6.2+dfsg-0.1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-octave-dummy_0.invalid.0 sed_4.2.2-2 sensible-utils_0.0.9 sysv-rc_2.88dsf-43 sysvinit_2.88dsf-43 sysvinit-utils_2.88dsf-43 tar_1.26+dfsg-8 tex-common_4.03 texinfo_5.1.dfsg.1-4 texlive-base_2012.20120611-5 texlive-binaries_2012.20120628-4 texlive-common_2012.20120611-5 texlive-doc-base_2012.20120611-1 texlive-generic-recommended_2012.20120611-5 texlive-latex-base_2012.20120611-5 transfig_1:3.2.5.d-3 ttf-dejavu-core_2.33+svn2514-3 tzdata_2013d-1 ucf_3.0027+nmu1 udev_175-7.2 util-linux_2.20.1-5.5 x11-common_1:7.7+3 x11proto-core-dev_7.0.24-1 x11proto-input-dev_2.3-1 x11proto-kb-dev_1.0.6-2 x11proto-xext-dev_7.2.1-1 xdg-utils_1.1.0~rc1+git20111210-7 xorg-sgml-doctools_1:1.10-1 xtrans-dev_1.2.7-1 xz-utils_5.1.1alpha+20120614-2 zlib1g_1:1.2.8.dfsg-1 zlib1g-dev_1:1.2.8.dfsg-1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Thu Aug 15 12:45:06 2013 UTC using RSA key ID 0ECEBE4A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./octave_3.6.4-4.dsc
dpkg-source: info: extracting octave in octave-3.6.4
dpkg-source: info: unpacking octave_3.6.4.orig.tar.bz2
dpkg-source: info: unpacking octave_3.6.4-4.debian.tar.gz
dpkg-source: info: applying drop_version_from_pkg_function_calls
dpkg-source: info: applying enable_dirs_in_pkg
dpkg-source: info: applying drop_versioned_binarys
dpkg-source: info: applying install_libraries_publically
dpkg-source: info: applying no_pdf_in_print.diff
dpkg-source: info: applying add_info_dir_categories
dpkg-source: info: applying correct_typos
dpkg-source: info: applying use_system_gl2ps
dpkg-source: info: applying drop_version_from_mkoctfile_function_call
dpkg-source: info: applying mkoctfile-mpi.diff
dpkg-source: info: applying contourc-stack-overflow.diff
dpkg-source: info: applying texinfo5.diff
dpkg-source: info: applying gcc-4.8.diff
dpkg-source: info: applying glpk-4.49.diff

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
LANG=en_US.UTF-8
LC_ALL=POSIX
LOGNAME=root
LS_OPTIONS=--color=auto
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/root
SCHROOT_ALIAS_NAME=jessie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=jessie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=111
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=jessie-staging-armhf-sbuild-67c4b653-77f0-4a15-a6cf-a90bb762c19a
SCHROOT_UID=106
SCHROOT_USER=buildd
SHELL=/bin/sh
SHLVL=1
SSH_CLIENT=192.168.1.2 39053 22
SSH_CONNECTION=192.168.1.2 39053 192.168.1.45 22
SSH_TTY=/dev/pts/0
TERM=xterm
USER=root
XDG_SESSION_COOKIE=106ef489ba27ee071ab233f6518d3bce-1377988361.546213-1670383283
_=/etc/init.d/buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package octave
dpkg-buildpackage: source version 3.6.4-4
 dpkg-source --before-build octave-3.6.4
dpkg-buildpackage: host architecture armhf
dpkg-source: info: using options from octave-3.6.4/debian/source/options: --extend-diff-ignore=.*\.pdf|.*\.dvi|.*\.png|.*\.eps|.*\.ps|.*\.texi|.*\.info.*|stamp-vti|src/oct-gperf\.h|AUTHORS
 fakeroot debian/rules clean
dh clean --with autoreconf
   dh_testdir
   dh_auto_clean
   dh_autoreconf_clean
   dh_clean
	rm -f debian/octave.substvars
	rm -f debian/octave.*.debhelper
	rm -rf debian/octave/
	rm -f debian/octave-dbg.substvars
	rm -f debian/octave-dbg.*.debhelper
	rm -rf debian/octave-dbg/
	rm -f debian/octave-common.substvars
	rm -f debian/octave-common.*.debhelper
	rm -rf debian/octave-common/
	rm -f debian/octave-doc.substvars
	rm -f debian/octave-doc.*.debhelper
	rm -rf debian/octave-doc/
	rm -f debian/octave-htmldoc.substvars
	rm -f debian/octave-htmldoc.*.debhelper
	rm -rf debian/octave-htmldoc/
	rm -f debian/octave-info.substvars
	rm -f debian/octave-info.*.debhelper
	rm -rf debian/octave-info/
	rm -f debian/liboctave1.substvars
	rm -f debian/liboctave1.*.debhelper
	rm -rf debian/liboctave1/
	rm -f debian/liboctave-dev.substvars
	rm -f debian/liboctave-dev.*.debhelper
	rm -rf debian/liboctave-dev/
	rm -f debian/*.debhelper.log
	rm -f debian/files
	find .  \( \( -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
	rm -f *-stamp
 debian/rules build-arch
dh build-arch --with autoreconf --parallel
   dh_testdir -a -O--parallel
   dh_autoreconf -a -O--parallel
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} \; > debian/autoreconf.before
	autoreconf -f -i
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_DIR, `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'
Makefile.am:145: warning: addprefix $(DESTDIR: non-POSIX variable name
Makefile.am:145: (probably a GNU make extension)
doc/interpreter/Makefile.am:30: warning: ':='-style assignments are not portable
doc/interpreter/Makefile.am:34: warning: ':='-style assignments are not portable
doc/interpreter/Makefile.am:184: warning: shell $(srcdir: non-POSIX variable name
doc/interpreter/Makefile.am:184: (probably a GNU make extension)
doc/interpreter/Makefile.am:191: warning: '%'-style pattern rules are a GNU make extension
doc/interpreter/Makefile.am:225: warning: '%'-style pattern rules are a GNU make extension
src/DLD-FUNCTIONS/module.mk:103: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:104: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:111: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:112: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:119: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:120: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:127: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:128: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:135: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:136: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:143: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:144: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:151: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:152: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:159: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:160: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:167: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:168: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:175: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:176: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:183: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:184: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:191: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:192: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:199: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:200: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:207: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:208: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:215: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:216: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:223: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:224: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:231: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:232: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:239: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:240: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:247: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:248: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:255: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:256: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:263: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:264: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:271: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:272: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:279: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:280: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:287: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:288: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:295: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:296: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:303: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:304: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:311: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:312: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:319: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:320: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:327: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:328: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:335: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:336: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:343: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:344: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:351: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:352: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:359: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:360: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:367: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:368: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:375: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:376: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:383: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:384: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:391: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:392: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:399: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:400: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:407: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:408: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:415: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:416: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:423: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:424: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:431: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:432: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:439: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:440: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:447: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:448: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:455: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:456: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:463: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:464: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:471: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:472: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:479: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:480: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:487: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:488: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:495: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:496: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:503: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:504: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:511: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:512: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:519: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:520: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:527: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:528: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:535: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:536: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:543: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:544: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:551: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:552: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:559: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:560: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:567: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:568: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:575: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:576: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:583: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:584: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:591: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:592: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:599: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:600: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:607: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:608: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:615: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:616: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:623: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:624: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:631: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:632: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:639: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:640: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:647: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:648: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:655: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:656: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:663: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:664: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:671: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:672: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:679: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:680: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:687: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:688: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:695: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:696: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:703: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:704: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:711: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:712: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:719: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:720: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:727: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:728: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:735: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:736: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:743: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:744: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:751: warning: <: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/DLD-FUNCTIONS/module.mk:752: warning: <F: non-POSIX variable name
src/Makefile.am:476:   'src/DLD-FUNCTIONS/module.mk' included from here
src/Makefile.am:486: warning: subst DLD-FUNCTIONS/,DLD-FUNCTIONS/$(am__leading_dot: non-POSIX variable name
src/Makefile.am:486: (probably a GNU make extension)
src/Makefile.am:545: warning: ':='-style assignments are not portable
src/Makefile.am:545: warning: shell $(srcdir: non-POSIX variable name
src/Makefile.am:545: (probably a GNU make extension)
src/Makefile.am:567: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:718: warning: basename $(bin_PROGRAMS: non-POSIX variable name
src/Makefile.am:718: (probably a GNU make extension)
src/Makefile.am:722: warning: basename $(bin_SCRIPTS: non-POSIX variable name
src/Makefile.am:722: (probably a GNU make extension)
src/Makefile.am:752: warning: notdir $(OCT_FILES: non-POSIX variable name
src/Makefile.am:752: (probably a GNU make extension)
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} \; > debian/autoreconf.after
   debian/rules override_dh_auto_configure
make[1]: Entering directory `/«PKGBUILDDIR»'
dh_auto_configure -- --enable-openmp --disable-rpath
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --enable-openmp --disable-rpath
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-rpath
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 '106' is supported by ustar format... yes
checking whether GID '111' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
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 accept ISO C89... 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
defining man1dir to be $(mandir)/man1
defining man1ext to be .1
defining doc_cache_file to be $(octetcdir)/doc-cache
defining infofile to be $(infodir)/octave.info
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 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 imagedir to be $(datadir)/octave/$(version)/imagelib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
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 dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for C++ support for new friend template declaration... yes
checking if C++ library is ISO compliant... yes
checking for broken C++ reinterpret_cast... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
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 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 for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for canonicalize_file_name... yes
checking for getcwd... yes
checking for readlink... yes
checking for realpath... 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 fpurge... no
checking for __fpurge... yes
checking for __freading... yes
checking for fstatat... yes
checking for getdtablesize... yes
checking for getlogin_r... 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 mkstemp... yes
checking for alarm... yes
checking for openat... yes
checking for sigaction... yes
checking for sigaltstack... yes
checking for siginterrupt... yes
checking for sleep... yes
checking for strdup... yes
checking for tzset... yes
checking for strptime... yes
checking for localtime_r... yes
checking for times... yes
checking for pipe... yes
checking for vasnprintf... no
checking for snprintf... yes
checking for iswcntrl... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for sys/param.h... yes
checking for unistd.h... (cached) yes
checking for sys/socket.h... yes
checking for dirent.h... yes
checking for wctype.h... 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 math.h... yes
checking for sys/mman.h... yes
checking for sys/select.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/times.h... yes
checking for sys/uio.h... yes
checking for features.h... yes
checking for inline... inline
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 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 pid_t... yes
checking for mode_t... yes
checking for st_dm_mode in struct stat... no
checking whether strmode is declared... no
checking for mbstate_t... yes
checking whether stdin defaults to large file offsets... yes
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether fflush works on input streams... no
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 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 whether getenv is declared... yes
checking for C/C++ restrict keyword... __restrict
checking for struct timeval... yes
checking whether gettimeofday is declared without a macro... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking where to find the exponent in a 'float'... word 0 bit 23
checking whether long double and double are the same... 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 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... yes
checking for long long int... 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... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memrchr is declared... 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 library containing setsockopt... none needed
checking whether select supports a 0 argument... yes
checking for promoted mode_t type... mode_t
checking for sigset_t... yes
checking for uid_t in sys/types.h... 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 strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... 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 stat file-mode macros are broken... no
checking for struct timespec in <time.h>... yes
checking whether localtime_r is declared... no
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether snprintf returns a byte count as in C99... 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 whether copysign can be used without linking with libm... yes
checking whether copysignf can be used without linking with libm... 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 dup2 works... yes
checking for error_at_line... yes
checking whether fflush works on input streams... (cached) no
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 whether fflush works on input streams... (cached) no
checking whether conversion from 'int' to 'long double' works... yes
checking for working POSIX fnmatch... yes
checking whether fopen recognizes a trailing slash... yes
checking whether fpurge is declared... no
checking for fseeko... (cached) yes
checking whether fflush works on input streams... (cached) no
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 for gethostname... yes
checking for HOST_NAME_MAX... yes
checking whether getlogin_r works with small buffers... yes
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 isnan(float) can be used without linking with libm... yes
checking whether isnan(float) works... yes
checking whether isnan(long double) can be used without linking with libm... yes
checking whether isnanl works... yes
checking whether link obeys POSIX... yes
checking whether lseek detects pipes... 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 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 fabsf 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 fmodf 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 ldexpf is declared without a macro... yes
checking whether ldexpl is declared without a macro... yes
checking whether logb 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 log10f is declared without a macro... yes
checking whether modff is declared without a macro... yes
checking whether powf 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 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 mkstemp... yes
checking for working mktime... yes
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... yes
checking whether program_invocation_short_name is declared... 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 whether rename honors trailing slash on destination... yes
checking whether rename honors trailing slash on source... yes
checking whether rename manages hard links correctly... yes
checking whether rename manages existing destinations correctly... yes
checking for rewinddir... yes
checking whether rmdir works... yes
checking whether round is declared... (cached) yes
checking whether round works... yes
checking whether roundf is declared... (cached) yes
checking whether roundf works... yes
checking whether select supports a 0 argument... (cached) 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 signbit macro... yes
checking for signbit compiler built-ins... yes
checking for sigprocmask... (cached) yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking whether sleep is declared... yes
checking for working sleep... yes
checking for library containing setsockopt... (cached) none needed
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... no
checking whether NULL can be used in arbitrary expressions... yes
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_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 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 setenv is declared without a macro... yes
checking whether setstate_r 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 whether symlink handles trailing slash correctly... 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 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 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 for struct tms... yes
checking whether times is declared without a macro... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking for __secure_getenv... no
checking whether tmpfile should be overridden... no
checking whether trunc is declared... (cached) yes
checking whether truncf is declared... (cached) 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 ptrdiff_t... 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 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 X... libraries , headers 
checking for XrmInitialize in -lX11... yes
checking whether ld accepts -framework Carbon... no
checking for support of OpenMP... yes
checking for sin in -lm... yes
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... 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/4.6 -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../.. -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
checking whether gfortran generates correct size integers... yes
checking whether gfortran accepts -ffloat-store... yes
setting F77_FLOAT_STORE_FLAG to -ffloat-store
checking for IEEE 754 data format... yes
checking whether complex class can set components independently... yes
checking whether complex class can reference components independently... yes
checking libqhull/libqhull.h usability... no
checking libqhull/libqhull.h presence... no
checking for libqhull/libqhull.h... no
checking qhull/libqhull.h usability... no
checking qhull/libqhull.h presence... no
checking for qhull/libqhull.h... no
checking libqhull.h usability... no
checking libqhull.h presence... no
checking for libqhull.h... no
checking qhull/qhull.h usability... yes
checking qhull/qhull.h presence... yes
checking for qhull/qhull.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 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 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 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 Magick++.h usability... yes
checking Magick++.h presence... yes
checking for Magick++.h... yes
checking for Magick::ColorRGB in Magick++.h... yes
checking whether ld accepts -framework OpenGL... no
checking for GL/gl.h... yes
checking for GL/glu.h... yes
checking for glEnable in -lGL... yes
checking for FT2... yes
checking for FreeType -- version >= 9.03... yes
checking for FONTCONFIG... yes
checking for fltk-config... /usr/bin/fltk-config
checking for OpenGL support in FLTK... yes
checking for main in -lGL... yes
checking gl2ps.h usability... yes
checking gl2ps.h presence... yes
checking for gl2ps.h... yes
checking for main in -lgl2ps... yes
configure: System gl2ps was found
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 whether ln -s works... yes
checking the maximum length of command line arguments... 805306365
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
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 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... no
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... yes
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... no
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
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... no
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 if sgemm_ is being linked in already... no
checking for ATL_xerbla in -latlas... no
checking for sgemm_ in -lblas... yes
checking for dgemm_ in -ldgemm... no
checking for sgemm_ in -lmkl... no
checking for sgemm_ in -framework vecLib... no
checking for sgemm_ in -lcxml... no
checking for sgemm_ in -ldxml... no
checking for sgemm_ in -lscs... no
checking for sgemm_ in -lcomplib.sgimath... no
checking for sgemm_ in -lblas... (cached) yes
checking for sgemm_ in -lessl... no
checking for sgemm_ in -lblas... (cached) 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 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 UMFPACK seperate complex matrix and rhs split... yes
checking for dseupd in -larpack... yes
checking whether the arpack library works... yes
configure: defining FPICFLAG to be -fPIC
configure: defining CPICFLAG to be -fPIC
configure: defining CXXPICFLAG to be -fPIC
configure: defining SHLEXT to be so
configure: defining SHLLIB to be $(SHLEXT)
configure: defining SHLBIN to be 
configure: defining SHLEXT_VER to be $(SHLEXT).$(version)
configure: defining SHLLIB_VER to be $(SHLLIB).$(version)
configure: defining SHLBIN_VER to be $(SHLBIN).$(version)
configure: defining SHLLINKEXT to be 
configure: defining LIBPRE to be lib
configure: defining SHLPRE to be lib
configure: defining SHLLIBPRE to be lib
configure: defining SHLBINPRE to be lib
configure: defining SH_LD to be $(CXX)
configure: defining SH_LDFLAGS to be -shared
configure: defining DL_LD to be $(SH_LD)
configure: defining DL_LDFLAGS to be $(SH_LDFLAGS)
configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic
configure: defining SONAME_FLAGS to be -Wl,-soname -Wl,$@
configure: defining NO_OCT_FILE_STRIP to be false
configure: defining TEMPLATE_AR to be $(AR)
configure: defining TEMPLATE_ARFLAGS to be cru
configure: defining CRUFT_DLL_DEFS to be 
configure: defining OCTAVE_DLL_DEFS to be 
configure: defining OCTINTERP_DLL_DEFS to be 
configure: defining OCTGRAPHICS_DLL_DEFS to be 
configure: defining library_path_var to be LD_LIBRARY_PATH
checking for getpwnam... yes
checking for mode_t... (cached) yes
checking for off_t... yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking for dev_t... yes
checking for ino_t... yes
checking for long long int... (cached) yes
checking for unsigned long long int... (cached) yes
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking whether <new> defines placement delete operator... yes
checking whether C++ supports dynamic auto arrays... yes
checking whether fast integer arithmetics is usable... yes
checking size of long double... 8
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 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 for sys/param.h... (cached) 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 for sys/select.h... (cached) yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.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 unordered_map usability... no
checking unordered_map presence... no
checking for unordered_map... no
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking whether unordered_map requires tr1 namespace... 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 basename... yes
checking for canonicalize_file_name... (cached) yes
checking for chmod... 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... yes
checking for geteuid... yes
checking for getgid... 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... yes
checking for getwd... yes
checking for _kbhit... no
checking for kill... yes
checking for lgamma... yes
checking for lgammaf... yes
checking for lgamma_r... yes
checking for lgammaf_r... yes
checking for localtime_r... (cached) yes
checking for log1p... yes
checking for log1pf... yes
checking for mkstemp... (cached) yes
checking for pipe... (cached) yes
checking for putenv... yes
checking for realpath... (cached) yes
checking for resolvepath... no
checking for rindex... yes
checking for roundl... yes
checking for select... yes
checking for setgrent... yes
checking for setlocale... yes
checking for setpwent... yes
checking for setvbuf... yes
checking for siglongjmp... yes
checking for strsignal... yes
checking for tempnam... yes
checking for tgammaf... yes
checking for umask... yes
checking for uname... yes
checking for utime... yes
checking for waitpid... yes
checking for _chmod... no
checking for x_utime... no
checking for _utime32... no
checking whether exp2 is declared... 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 whether putenv uses malloc... no
checking whether g++ accepts -rdynamic... 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
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 $(SH_LD)
configure: defining MKOCTFILE_F77 to be gfortran
configure: defining MKOCTFILE_LD_CXX to be $(CXX)
configure: defining MKOCTFILE_RANLIB to be ranlib
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 acosh... yes
checking for acoshf... yes
checking for asinh... yes
checking for asinhf... yes
checking for atanh... yes
checking for atanhf... yes
checking for erf... yes
checking for erff... yes
checking for erfc... yes
checking for erfcf... yes
checking for exp2f... yes
checking for log2... yes
checking for log2f... yes
checking for hypotf... yes
checking for _hypotf... no
checking for cbrt... yes
checking for cbrtf... yes
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking for struct tm.tm_zone... (cached) yes
checking whether closedir returns void... no
checking for struct group.gr_passwd... no
checking for tputs in -lncurses... yes
checking for rl_set_keyboard_input_timeout in -lreadline... yes
checking for struct exception in math.h... yes
checking whether sys_siglist is declared... yes
checking for getrusage... yes
checking for gawk... (cached) gawk
checking for gfind... no
checking for find... find
checking for a usable sed... /bin/sed
checking for perl... perl
checking for python... no
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
defining LFLAGS to be -I
checking for bison... no
checking for byacc... no
configure: WARNING: I didn't find bison, but it's only a problem if you need to reconstruct parse.cc
checking whether ln -s works... yes
checking for desktop-file-install... desktop-file-install
checking for gnuplot... gnuplot
checking for less... less
checking for gperf... gperf
checking for gs... gs
checking for texi2dvi... texi2dvi
checking for texi2pdf... texi2pdf
configure: defining UGLY_DEFS to be -DPACKAGE_NAME=\\\\\"GNU\ Octave\\\\\" -DPACKAGE_TARNAME=\\\\\"octave\\\\\" -DPACKAGE_VERSION=\\\\\"3.6.4\\\\\" -DPACKAGE_STRING=\\\\\"GNU\ Octave\ 3.6.4\\\\\" -DPACKAGE_BUGREPORT=\\\\\"http://octave.org/bugs.html\\\\\" -DPACKAGE_URL=\\\\\"http://www.gnu.org/software/octave/\\\\\" -DPACKAGE=\\\\\"octave\\\\\" -DVERSION=\\\\\"3.6.4\\\\\" -DOCTAVE_SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DSEPCHAR=\':\' -DSEPCHAR_STR=\\\\\":\\\\\" -DOCTAVE_IDX_TYPE=int -D__NO_MATH_INLINES=1 -DCXX_NEW_FRIEND_TEMPLATE_DECL=1 -DCXX_ISO_COMPLIANT_LIBRARY=1 -DHAVE_FSEEKO=1 -D_FILE_OFFSET_BITS=64 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_CANONICALIZE_FILE_NAME=1 -DHAVE_GETCWD=1 -DHAVE_READLINK=1 -DHAVE_REALPATH=1 -DHAVE_FCHDIR=1 -DHAVE_FCNTL=1 -DHAVE_SYMLINK=1 -DHAVE_FDOPENDIR=1 -DHAVE_MEMPCPY=1 -DHAVE_BTOWC=1 -DHAVE_ISBLANK=1 -DHAVE_ISWCTYPE=1 -DHAVE_MBSRTOWCS=1 -DHAVE_WMEMCHR=1 -DHAVE_WMEMCPY=1 -DHAVE_WMEMPCPY=1 -DHAVE___FPURGE=1 -DHAVE___FREADING=1 -DHAVE_FSTATAT=1 -DHAVE_GETDTABLESIZE=1 -DHAVE_GETLOGIN_R=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_GETPWNAM_R=1 -DHAVE_LINK=1 -DHAVE_LSTAT=1 -DHAVE_MBSINIT=1 -DHAVE_MBRTOWC=1 -DHAVE_MPROTECT=1 -DHAVE_MKFIFO=1 -DHAVE_MKOSTEMP=1 -DHAVE_MKSTEMP=1 -DHAVE_ALARM=1 -DHAVE_OPENAT=1 -DHAVE_SIGACTION=1 -DHAVE_SIGALTSTACK=1 -DHAVE_SIGINTERRUPT=1 -DHAVE_SLEEP=1 -DHAVE_STRDUP=1 -DHAVE_TZSET=1 -DHAVE_STRPTIME=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TIMES=1 -DHAVE_PIPE=1 -DHAVE_SNPRINTF=1 -DHAVE_ISWCNTRL=1 -DFUNC_REALPATH_WORKS=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_DIRENT_H=1 -DHAVE_WCTYPE_H=1 -DHAVE_NETDB_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_MATH_H=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_WCHAR_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_SYS_UIO_H=1 -DHAVE_FEATURES_H=1 -DHAVE_DECL_STRERROR_R=1 -DHAVE_STRERROR_R=1 -DSTRERROR_R_CHAR_P=1 -DHAVE_DECL_FCHDIR=1 -DHAVE_WORKING_O_NOATIME=1 -DHAVE_WORKING_O_NOFOLLOW=1 -DHAVE_DECL_STRMODE=0 -DHAVE_MBSTATE_T=1 -DHAVE_DECL_FSEEKO=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_DECL_FTELLO=1 -DHAVE_DECL_GETCWD=1 -DHAVE_DECL_GETLOGIN_R=1 -DHAVE_DECL_GETLOGIN=1 -DHAVE_GETOPT_H=1 -DHAVE_GETOPT_LONG_ONLY=1 -DHAVE_DECL_GETENV=1 -Drestrict=__restrict -DHAVE_RAW_DECL_GETTIMEOFDAY=1 -DDBL_EXPBIT0_WORD=1 -DDBL_EXPBIT0_BIT=20 -DFLT_EXPBIT0_WORD=0 -DFLT_EXPBIT0_BIT=23 -DHAVE_SAME_LONG_DOUBLE_AS_DOUBLE=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_DECL_GETC_UNLOCKED=1 -DHAVE_STDLIB_H=1 -DMALLOC_0_IS_NONNULL=1 -DHAVE_UNSIGNED_LONG_LONG_INT=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_MAP_ANONYMOUS=1 -DHAVE_DECL_MEMRCHR=1 -DHAVE_RAW_DECL_PSELECT=1 -DHAVE_RAW_DECL_SELECT=1 -DPROMOTED_MODE_T=mode_t -DHAVE_SIGSET_T=1 -DHAVE__BOOL=1 -DHAVE_WCHAR_T=1 -DHAVE_DECL_STRDUP=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_RAW_DECL_FFSL=1 -DHAVE_RAW_DECL_FFSLL=1 -DHAVE_RAW_DECL_MEMMEM=1 -DHAVE_RAW_DECL_MEMPCPY=1 -DHAVE_RAW_DECL_MEMRCHR=1 -DHAVE_RAW_DECL_RAWMEMCHR=1 -DHAVE_RAW_DECL_STPCPY=1 -DHAVE_RAW_DECL_STPNCPY=1 -DHAVE_RAW_DECL_STRCHRNUL=1 -DHAVE_RAW_DECL_STRDUP=1 -DHAVE_RAW_DECL_STRNCAT=1 -DHAVE_RAW_DECL_STRNDUP=1 -DHAVE_RAW_DECL_STRNLEN=1 -DHAVE_RAW_DECL_STRPBRK=1 -DHAVE_RAW_DECL_STRSEP=1 -DHAVE_RAW_DECL_STRCASESTR=1 -DHAVE_RAW_DECL_STRTOK_R=1 -DHAVE_RAW_DECL_STRERROR_R=1 -DHAVE_RAW_DECL_STRSIGNAL=1 -DHAVE_RAW_DECL_STRVERSCMP=1 -DHAVE_RAW_DECL_FFS=1 -DHAVE_RAW_DECL_STRCASECMP=1 -DHAVE_RAW_DECL_STRNCASECMP=1 -DHAVE_DECL_LOCALTIME_R=0 -DHAVE_WINT_T=1 -DHAVE_INTTYPES_H_WITH_UINTMAX=1 -DHAVE_STDINT_H_WITH_UINTMAX=1 -DHAVE_INTMAX_T=1 -DHAVE_SNPRINTF=1 -DHAVE_STRNLEN=1 -DHAVE_WCSLEN=1 -DHAVE_WCSNLEN=1 -DHAVE_MBRTOWC=1 -DHAVE_WCRTOMB=1 -DHAVE_DECL__SNPRINTF=0 -DHAVE_SNPRINTF_RETVAL_C99=1 -DHAVE_ALLOCA=1 -DGNULIB_CANONICALIZE_LGPL=1 -DGNULIB_TEST_CANONICALIZE_FILE_NAME=1 -DGNULIB_TEST_REALPATH=1 -DGNULIB_TEST_CHDIR=1 -DGNULIB_TEST_CLOEXEC=1 -DGNULIB_TEST_CLOSE=1 -DHAVE_CLOSEDIR=1 -DGNULIB_TEST_CLOSEDIR=1 -DGNULIB_TEST_COPYSIGN=1 -DGNULIB_TEST_COPYSIGNF=1 -DD_INO_IN_DIRENT=1 -DHAVE_STRUCT_DIRENT_D_TYPE=1 -DHAVE_RAW_DECL_ALPHASORT=1 -DHAVE_RAW_DECL_CLOSEDIR=1 -DHAVE_RAW_DECL_DIRFD=1 -DHAVE_RAW_DECL_FDOPENDIR=1 -DHAVE_RAW_DECL_OPENDIR=1 -DHAVE_RAW_DECL_READDIR=1 -DHAVE_RAW_DECL_REWINDDIR=1 -DHAVE_RAW_DECL_SCANDIR=1 -DHAVE_DIRFD=1 -DHAVE_DECL_DIRFD=1 -DGNULIB_TEST_DIRFD=1 -DGNULIB_TEST_DUP=1 -DHAVE_DUP2=1 -DGNULIB_TEST_DUP2=1 -DGNULIB_TEST_FCHDIR=1 -DGNULIB_TEST_FCLOSE=1 -DGNULIB_TEST_FCNTL=1 -DHAVE_RAW_DECL_FCNTL=1 -DHAVE_RAW_DECL_OPENAT=1 -DHAVE_DECL_FDOPENDIR=1 -DGNULIB_TEST_FDOPENDIR=1 -DGNULIB_FDOPENDIR=1 -DGNULIB_FFLUSH=1 -DGNULIB_TEST_FFLUSH=1 -DGNULIB_TEST_FLOOR=1 -DGNULIB_TEST_FOPEN=1 -DHAVE_DECL_FPURGE=0 -DGNULIB_TEST_FPURGE=1 -DGNULIB_TEST_FSEEK=1 -DGNULIB_TEST_FSEEKO=1 -DGNULIB_TEST_FSTAT=1 -DGNULIB_FSTATAT=1 -DGNULIB_TEST_FSTATAT=1 -DGNULIB_TEST_FTELL=1 -DGNULIB_TEST_FTELLO=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MINIMALLY_WORKING_GETCWD=1 -DGNULIB_GETCWD=1 -DGNULIB_TEST_GETCWD=1 -DGNULIB_TEST_GETCWD=1 -DGNULIB_TEST_GETDTABLESIZE=1 -DHAVE_GETHOSTNAME=1 -DGNULIB_TEST_GETHOSTNAME=1 -DGNULIB_TEST_GETLOGIN_R=1 -DGNULIB_TEST_GETOPT_GNU=1 -DGETTIMEOFDAY_TIMEZONE=struct\ timezone -DGNULIB_TEST_GETTIMEOFDAY=1 -DHAVE_GLOB_H=1 -DGNULIB_TEST_ISATTY=1 -DHAVE_ISNAND_IN_LIBC=1 -DHAVE_ISNANF_IN_LIBC=1 -DHAVE_ISNANL_IN_LIBC=1 -DGNULIB_TEST_LINK=1 -DGNULIB_TEST_LSEEK=1 -DGNULIB_TEST_LSTAT=1 -DHAVE_MALLOC_POSIX=1 -DGNULIB_TEST_MALLOC_POSIX=1 -DHAVE_RAW_DECL_ACOSF=1 -DHAVE_RAW_DECL_ACOSL=1 -DHAVE_RAW_DECL_ASINF=1 -DHAVE_RAW_DECL_ASINL=1 -DHAVE_RAW_DECL_ATANF=1 -DHAVE_RAW_DECL_ATANL=1 -DHAVE_RAW_DECL_CEILF=1 -DHAVE_RAW_DECL_CEILL=1 -DHAVE_RAW_DECL_COPYSIGN=1 -DHAVE_RAW_DECL_COPYSIGNF=1 -DHAVE_RAW_DECL_COPYSIGNL=1 -DHAVE_RAW_DECL_COSF=1 -DHAVE_RAW_DECL_COSL=1 -DHAVE_RAW_DECL_COSHF=1 -DHAVE_RAW_DECL_EXPF=1 -DHAVE_RAW_DECL_EXPL=1 -DHAVE_RAW_DECL_FABSF=1 -DHAVE_RAW_DECL_FLOORF=1 -DHAVE_RAW_DECL_FLOORL=1 -DHAVE_RAW_DECL_FMA=1 -DHAVE_RAW_DECL_FMAF=1 -DHAVE_RAW_DECL_FMAL=1 -DHAVE_RAW_DECL_FMODF=1 -DHAVE_RAW_DECL_FREXPF=1 -DHAVE_RAW_DECL_FREXPL=1 -DHAVE_RAW_DECL_LDEXPF=1 -DHAVE_RAW_DECL_LDEXPL=1 -DHAVE_RAW_DECL_LOGB=1 -DHAVE_RAW_DECL_LOGF=1 -DHAVE_RAW_DECL_LOGL=1 -DHAVE_RAW_DECL_LOG10F=1 -DHAVE_RAW_DECL_MODFF=1 -DHAVE_RAW_DECL_POWF=1 -DHAVE_RAW_DECL_RINT=1 -DHAVE_RAW_DECL_RINTF=1 -DHAVE_RAW_DECL_RINTL=1 -DHAVE_RAW_DECL_ROUND=1 -DHAVE_RAW_DECL_ROUNDF=1 -DHAVE_RAW_DECL_ROUNDL=1 -DHAVE_RAW_DECL_SINF=1 -DHAVE_RAW_DECL_SINL=1 -DHAVE_RAW_DECL_SINHF=1 -DHAVE_RAW_DECL_SQRTF=1 -DHAVE_RAW_DECL_SQRTL=1 -DHAVE_RAW_DECL_TANF=1 -DHAVE_RAW_DECL_TANL=1 -DHAVE_RAW_DECL_TANHF=1 -DHAVE_RAW_DECL_TRUNC=1 -DHAVE_RAW_DECL_TRUNCF=1 -DHAVE_RAW_DECL_TRUNCL=1 -DGNULIB_TEST_MBRTOWC=1 -DGNULIB_TEST_MBSINIT=1 -DGNULIB_TEST_MBSRTOWCS=1 -DGNULIB_TEST_MEMCHR=1 -DHAVE_MEMPCPY=1 -DGNULIB_TEST_MEMPCPY=1 -DHAVE_MEMRCHR=1 -DGNULIB_TEST_MEMRCHR=1 -DGNULIB_TEST_MKFIFO=1 -DGNULIB_MKOSTEMP=1 -DGNULIB_TEST_MKOSTEMP=1 -DGNULIB_TEST_MKSTEMP=1 -DGNULIB_TEST_MKTIME=1 -DGNULIB_TEST_NANOSLEEP=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SYSCTL_H=1 -DHAVE_SCHED_GETAFFINITY=1 -DHAVE_SYSCTL=1 -DHAVE_SCHED_GETAFFINITY_LIKE_GLIBC=1 -DGNULIB_TEST_OPEN=1 -DGNULIB_OPENAT=1 -DGNULIB_TEST_OPENAT=1 -DHAVE_OPENDIR=1 -DGNULIB_TEST_OPENDIR=1 -DHAVE_DECL_PROGRAM_INVOCATION_NAME=1 -DHAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME=1 -DHAVE_RAISE=1 -DGNULIB_TEST_RAISE=1 -DHAVE_READDIR=1 -DGNULIB_TEST_READDIR=1 -DGNULIB_TEST_READLINK=1 -DHAVE_REALLOC_POSIX=1 -DGNULIB_TEST_REALLOC_POSIX=1 -DGNULIB_TEST_RENAME=1 -DHAVE_REWINDDIR=1 -DGNULIB_TEST_REWINDDIR=1 -DGNULIB_TEST_RMDIR=1 -DHAVE_DECL_ROUND=1 -DGNULIB_TEST_ROUND=1 -DHAVE_DECL_ROUNDF=1 -DGNULIB_TEST_ROUNDF=1 -DGNULIB_TEST_SELECT=1 -DHAVE_STRUCT_SIGACTION_SA_SIGACTION=1 -DGNULIB_TEST_SIGACTION=1 -DHAVE_RAW_DECL_PTHREAD_SIGMASK=1 -DHAVE_RAW_DECL_SIGACTION=1 -DHAVE_RAW_DECL_SIGADDSET=1 -DHAVE_RAW_DECL_SIGDELSET=1 -DHAVE_RAW_DECL_SIGEMPTYSET=1 -DHAVE_RAW_DECL_SIGFILLSET=1 -DHAVE_RAW_DECL_SIGISMEMBER=1 -DHAVE_RAW_DECL_SIGPENDING=1 -DHAVE_RAW_DECL_SIGPROCMASK=1 -DGNULIB_TEST_SIGNBIT=1 -DGNULIB_TEST_SIGPROCMASK=1 -DHAVE_STDINT_H=1 -DHAVE_DECL_SLEEP=1 -DGNULIB_TEST_SLEEP=1 -DGNULIB_TEST_STAT=1 -DHAVE_RAW_DECL_DPRINTF=1 -DHAVE_RAW_DECL_FSEEKO=1 -DHAVE_RAW_DECL_FTELLO=1 -DHAVE_RAW_DECL_GETDELIM=1 -DHAVE_RAW_DECL_GETLINE=1 -DHAVE_RAW_DECL_PCLOSE=1 -DHAVE_RAW_DECL_POPEN=1 -DHAVE_RAW_DECL_RENAMEAT=1 -DHAVE_RAW_DECL_SNPRINTF=1 -DHAVE_RAW_DECL_TMPFILE=1 -DHAVE_RAW_DECL_VDPRINTF=1 -DHAVE_RAW_DECL_VSNPRINTF=1 -DHAVE_RAW_DECL__EXIT=1 -DHAVE_RAW_DECL_ATOLL=1 -DHAVE_RAW_DECL_CANONICALIZE_FILE_NAME=1 -DHAVE_RAW_DECL_GETLOADAVG=1 -DHAVE_RAW_DECL_GETSUBOPT=1 -DHAVE_RAW_DECL_GRANTPT=1 -DHAVE_RAW_DECL_INITSTATE_R=1 -DHAVE_RAW_DECL_MKDTEMP=1 -DHAVE_RAW_DECL_MKOSTEMP=1 -DHAVE_RAW_DECL_MKOSTEMPS=1 -DHAVE_RAW_DECL_MKSTEMP=1 -DHAVE_RAW_DECL_MKSTEMPS=1 -DHAVE_RAW_DECL_POSIX_OPENPT=1 -DHAVE_RAW_DECL_PTSNAME=1 -DHAVE_RAW_DECL_PTSNAME_R=1 -DHAVE_RAW_DECL_RANDOM_R=1 -DHAVE_RAW_DECL_REALPATH=1 -DHAVE_RAW_DECL_RPMATCH=1 -DHAVE_RAW_DECL_SETENV=1 -DHAVE_RAW_DECL_SETSTATE_R=1 -DHAVE_RAW_DECL_SRANDOM_R=1 -DHAVE_RAW_DECL_STRTOD=1 -DHAVE_RAW_DECL_STRTOLL=1 -DHAVE_RAW_DECL_STRTOULL=1 -DHAVE_RAW_DECL_UNLOCKPT=1 -DHAVE_RAW_DECL_UNSETENV=1 -DHAVE_STRCASECMP=1 -DHAVE_STRNCASECMP=1 -DHAVE_DECL_STRNCASECMP=1 -DGNULIB_TEST_STRDUP=1 -DGNULIB_STRERROR=1 -DGNULIB_TEST_STRERROR=1 -Dmy_strftime=nstrftime -DGNULIB_TEST_STRPTIME=1 -DGNULIB_TEST_SYMLINK=1 -DHAVE_RAW_DECL_PSELECT=1 -DHAVE_RAW_DECL_SELECT=1 -DHAVE_SHUTDOWN=1 -DHAVE_STRUCT_SOCKADDR_STORAGE=1 -DHAVE_SA_FAMILY_T=1 -DHAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY=1 -DHAVE_RAW_DECL_SOCKET=1 -DHAVE_RAW_DECL_CONNECT=1 -DHAVE_RAW_DECL_ACCEPT=1 -DHAVE_RAW_DECL_BIND=1 -DHAVE_RAW_DECL_GETPEERNAME=1 -DHAVE_RAW_DECL_GETSOCKNAME=1 -DHAVE_RAW_DECL_GETSOCKOPT=1 -DHAVE_RAW_DECL_LISTEN=1 -DHAVE_RAW_DECL_RECV=1 -DHAVE_RAW_DECL_SEND=1 -DHAVE_RAW_DECL_RECVFROM=1 -DHAVE_RAW_DECL_SENDTO=1 -DHAVE_RAW_DECL_SETSOCKOPT=1 -DHAVE_RAW_DECL_SHUTDOWN=1 -DHAVE_RAW_DECL_ACCEPT4=1 -DHAVE_RAW_DECL_FCHMODAT=1 -DHAVE_RAW_DECL_FSTAT=1 -DHAVE_RAW_DECL_FSTATAT=1 -DHAVE_RAW_DECL_FUTIMENS=1 -DHAVE_RAW_DECL_LCHMOD=1 -DHAVE_RAW_DECL_LSTAT=1 -DHAVE_RAW_DECL_MKDIRAT=1 -DHAVE_RAW_DECL_MKFIFO=1 -DHAVE_RAW_DECL_MKFIFOAT=1 -DHAVE_RAW_DECL_MKNOD=1 -DHAVE_RAW_DECL_MKNODAT=1 -DHAVE_RAW_DECL_STAT=1 -DHAVE_RAW_DECL_UTIMENSAT=1 -DHAVE_STRUCT_TMS=1 -DHAVE_RAW_DECL_TIMES=1 -DGNULIB_TEST_TIME_R=1 -DGNULIB_TEST_TMPFILE=1 -DHAVE_DECL_TRUNC=1 -DGNULIB_TEST_TRUNC=1 -DHAVE_DECL_TRUNCF=1 -DGNULIB_TEST_TRUNCF=1 -DHAVE_RAW_DECL_CHDIR=1 -DHAVE_RAW_DECL_CHOWN=1 -DHAVE_RAW_DECL_DUP=1 -DHAVE_RAW_DECL_DUP2=1 -DHAVE_RAW_DECL_DUP3=1 -DHAVE_RAW_DECL_ENVIRON=1 -DHAVE_RAW_DECL_EUIDACCESS=1 -DHAVE_RAW_DECL_FACCESSAT=1 -DHAVE_RAW_DECL_FCHDIR=1 -DHAVE_RAW_DECL_FCHOWNAT=1 -DHAVE_RAW_DECL_FDATASYNC=1 -DHAVE_RAW_DECL_FSYNC=1 -DHAVE_RAW_DECL_FTRUNCATE=1 -DHAVE_RAW_DECL_GETCWD=1 -DHAVE_RAW_DECL_GETDOMAINNAME=1 -DHAVE_RAW_DECL_GETDTABLESIZE=1 -DHAVE_RAW_DECL_GETGROUPS=1 -DHAVE_RAW_DECL_GETHOSTNAME=1 -DHAVE_RAW_DECL_GETLOGIN=1 -DHAVE_RAW_DECL_GETLOGIN_R=1 -DHAVE_RAW_DECL_GETPAGESIZE=1 -DHAVE_RAW_DECL_GETUSERSHELL=1 -DHAVE_RAW_DECL_SETUSERSHELL=1 -DHAVE_RAW_DECL_ENDUSERSHELL=1 -DHAVE_RAW_DECL_GROUP_MEMBER=1 -DHAVE_RAW_DECL_ISATTY=1 -DHAVE_RAW_DECL_LCHOWN=1 -DHAVE_RAW_DECL_LINK=1 -DHAVE_RAW_DECL_LINKAT=1 -DHAVE_RAW_DECL_LSEEK=1 -DHAVE_RAW_DECL_PIPE=1 -DHAVE_RAW_DECL_PIPE2=1 -DHAVE_RAW_DECL_PREAD=1 -DHAVE_RAW_DECL_PWRITE=1 -DHAVE_RAW_DECL_READLINK=1 -DHAVE_RAW_DECL_READLINKAT=1 -DHAVE_RAW_DECL_RMDIR=1 -DHAVE_RAW_DECL_SETHOSTNAME=1 -DHAVE_RAW_DECL_SLEEP=1 -DHAVE_RAW_DECL_SYMLINK=1 -DHAVE_RAW_DECL_SYMLINKAT=1 -DHAVE_RAW_DECL_TTYNAME_R=1 -DHAVE_RAW_DECL_UNLINK=1 -DHAVE_RAW_DECL_UNLINKAT=1 -DHAVE_RAW_DECL_USLEEP=1 -DGNULIB_TEST_UNLINK=1 -DHAVE_VASPRINTF=1 -DGNULIB_TEST_VASPRINTF=1 -DHAVE_RAW_DECL_BTOWC=1 -DHAVE_RAW_DECL_WCTOB=1 -DHAVE_RAW_DECL_MBSINIT=1 -DHAVE_RAW_DECL_MBRTOWC=1 -DHAVE_RAW_DECL_MBRLEN=1 -DHAVE_RAW_DECL_MBSRTOWCS=1 -DHAVE_RAW_DECL_MBSNRTOWCS=1 -DHAVE_RAW_DECL_WCRTOMB=1 -DHAVE_RAW_DECL_WCSRTOMBS=1 -DHAVE_RAW_DECL_WCSNRTOMBS=1 -DHAVE_RAW_DECL_WCWIDTH=1 -DHAVE_RAW_DECL_WMEMCHR=1 -DHAVE_RAW_DECL_WMEMCMP=1 -DHAVE_RAW_DECL_WMEMCPY=1 -DHAVE_RAW_DECL_WMEMMOVE=1 -DHAVE_RAW_DECL_WMEMSET=1 -DHAVE_RAW_DECL_WCSLEN=1 -DHAVE_RAW_DECL_WCSNLEN=1 -DHAVE_RAW_DECL_WCSCPY=1 -DHAVE_RAW_DECL_WCPCPY=1 -DHAVE_RAW_DECL_WCSNCPY=1 -DHAVE_RAW_DECL_WCPNCPY=1 -DHAVE_RAW_DECL_WCSCAT=1 -DHAVE_RAW_DECL_WCSNCAT=1 -DHAVE_RAW_DECL_WCSCMP=1 -DHAVE_RAW_DECL_WCSNCMP=1 -DHAVE_RAW_DECL_WCSCASECMP=1 -DHAVE_RAW_DECL_WCSNCASECMP=1 -DHAVE_RAW_DECL_WCSCOLL=1 -DHAVE_RAW_DECL_WCSXFRM=1 -DHAVE_RAW_DECL_WCSDUP=1 -DHAVE_RAW_DECL_WCSCHR=1 -DHAVE_RAW_DECL_WCSRCHR=1 -DHAVE_RAW_DECL_WCSCSPN=1 -DHAVE_RAW_DECL_WCSSPN=1 -DHAVE_RAW_DECL_WCSPBRK=1 -DHAVE_RAW_DECL_WCSSTR=1 -DHAVE_RAW_DECL_WCSTOK=1 -DHAVE_RAW_DECL_WCSWIDTH=1 -DHAVE_TOWLOWER=1 -DHAVE_RAW_DECL_WCTYPE=1 -DHAVE_RAW_DECL_ISWCTYPE=1 -DHAVE_RAW_DECL_WCTRANS=1 -DHAVE_RAW_DECL_TOWCTRANS=1 -DHAVE_STDINT_H=1 -DHAVE_PTHREAD=1 -DHAVE_X_WINDOWS=1 -DFLOAT_TRUNCATE= -DHAVE_OPENMP=1 -DHAVE_LIBM=1 -DF77_FUNC\(name,NAME\)=name\ \#\#\ _ -DF77_FUNC_\(name,NAME\)=name\ \#\#\ _ -DHAVE_IEEE754_DATA_FORMAT=1 -DHAVE_CXX_COMPLEX_SETTERS=1 -DHAVE_CXX_COMPLEX_REFERENCE_ACCESSORS=1 -DHAVE_QHULL_QHULL_H=1 -DHAVE_QHULL=1 -DHAVE_PCRE_H=1 -DHAVE_PCRE_COMPILE=1 -DHAVE_ZLIB_H=1 -DHAVE_Z=1 -DHAVE_HDF5_H=1 -DHAVE_HDF5_18=1 -DHAVE_HDF5=1 -DHAVE_FFTW3_H=1 -DHAVE_FFTW3=1 -DHAVE_FFTW3_H=1 -DHAVE_FFTW3F=1 -DHAVE_GLPK_H=1 -DHAVE_GLPK=1 -DHAVE_CURL_CURL_H=1 -DHAVE_CURL=1 -DHAVE_MAGICK=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_OPENGL=1 -DHAVE_FREETYPE=1 -DHAVE_FONTCONFIG=1 -DHAVE_FLTK=1 -DHAVE_LIBGL=1 -DHAVE_GL2PS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\\\\\".libs/\\\\\" -DHAVE_QRUPDATE=1 -DHAVE_QRUPDATE_LUU=1 -DHAVE_SUITESPARSE_AMD_H=1 -DHAVE_AMD=1 -DHAVE_SUITESPARSE_CAMD_H=1 -DHAVE_CAMD=1 -DHAVE_SUITESPARSE_COLAMD_H=1 -DHAVE_COLAMD=1 -DHAVE_SUITESPARSE_CCOLAMD_H=1 -DHAVE_CCOLAMD=1 -DHAVE_SUITESPARSE_CHOLMOD_H=1 -DHAVE_CHOLMOD=1 -DHAVE_SUITESPARSE_CS_H=1 -DHAVE_CXSPARSE=1 -DHAVE_SUITESPARSE_UMFPACK_H=1 -DHAVE_UMFPACK=1 -DUMFPACK_SEPARATE_SPLIT=1 -DHAVE_ARPACK=1 -DHAVE_GETPWNAM=1 -DHAVE_DEV_T=1 -DHAVE_INO_T=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_UNSIGNED_LONG_LONG_INT=1 -DSIZEOF_SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_PLACEMENT_DELETE=1 -DHAVE_DYNAMIC_AUTO_ARRAYS=1 -DHAVE_FAST_INT_OPS=1 -DSIZEOF_LONG_DOUBLE=8 -DHAVE_DIRENT_H=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_CURSES_H=1 -DHAVE_DLFCN_H=1 -DHAVE_GRP_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LOCALE_H=1 -DHAVE_MEMORY_H=1 -DHAVE_NCURSES_H=1 -DHAVE_POLL_H=1 -DHAVE_PTHREAD_H=1 -DHAVE_PWD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_POLL_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_UTSNAME_H=1 -DHAVE_TERMCAP_H=1 -DHAVE_SSTREAM=1 -DHAVE_TR1_UNORDERED_MAP=1 -DUSE_UNORDERED_MAP_WITH_TR1=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_SGTTY_H=1 -DHAVE_FNMATCH_H=1 -DHAVE_BASENAME=1 -DHAVE_CANONICALIZE_FILE_NAME=1 -DHAVE_CHMOD=1 -DHAVE_DUP2=1 -DHAVE_ENDGRENT=1 -DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_EXPM1=1 -DHAVE_EXPM1F=1 -DHAVE_FORK=1 -DHAVE_GETEGID=1 -DHAVE_GETEUID=1 -DHAVE_GETGID=1 -DHAVE_GETGRENT=1 -DHAVE_GETGRGID=1 -DHAVE_GETGRNAM=1 -DHAVE_GETPGRP=1 -DHAVE_GETPID=1 -DHAVE_GETPPID=1 -DHAVE_GETPWENT=1 -DHAVE_GETPWUID=1 -DHAVE_GETUID=1 -DHAVE_GETWD=1 -DHAVE_KILL=1 -DHAVE_LGAMMA=1 -DHAVE_LGAMMAF=1 -DHAVE_LGAMMA_R=1 -DHAVE_LGAMMAF_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LOG1P=1 -DHAVE_LOG1PF=1 -DHAVE_MKSTEMP=1 -DHAVE_PIPE=1 -DHAVE_PUTENV=1 -DHAVE_REALPATH=1 -DHAVE_RINDEX=1 -DHAVE_ROUNDL=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1 -DHAVE_SETLOCALE=1 -DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGLONGJMP=1 -DHAVE_STRSIGNAL=1 -DHAVE_TEMPNAM=1 -DHAVE_TGAMMAF=1 -DHAVE_UMASK=1 -DHAVE_UNAME=1 -DHAVE_UTIME=1 -DHAVE_WAITPID=1 -DHAVE_DECL_EXP2=1 -DHAVE_DECL_ROUND=1 -DHAVE_DECL_TGAMMA=1 -DHAVE_EXP2=1 -DHAVE_ROUND=1 -DHAVE_TGAMMA=1 -DHAVE_DLOPEN_API=1 -DENABLE_DYNAMIC_LINKING=1 -DHAVE_CMATH_ISNAN=1 -DHAVE_CMATH_ISNANF=1 -DHAVE_CMATH_ISINF=1 -DHAVE_CMATH_ISINFF=1 -DHAVE_CMATH_ISFINITE=1 -DHAVE_CMATH_ISFINITEF=1 -DHAVE_FINITE=1 -DHAVE_ISNAN=1 -DHAVE_ISINF=1 -DHAVE_DECL_SIGNBIT=1 -DHAVE_ACOSH=1 -DHAVE_ACOSHF=1 -DHAVE_ASINH=1 -DHAVE_ASINHF=1 -DHAVE_ATANH=1 -DHAVE_ATANHF=1 -DHAVE_ERF=1 -DHAVE_ERFF=1 -DHAVE_ERFC=1 -DHAVE_ERFCF=1 -DHAVE_EXP2F=1 -DHAVE_LOG2=1 -DHAVE_LOG2F=1 -DHAVE_HYPOTF=1 -DHAVE_CBRT=1 -DHAVE_CBRTF=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BLOCKS=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DUSE_READLINE=1 -DEXCEPTION_IN_MATH=1 -DHAVE_DECL_SYS_SIGLIST=1 -DHAVE_GETRUSAGE=1 -DYYTEXT_POINTER=1
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 that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/faq/Makefile
config.status: creating doc/icons/Makefile
config.status: creating doc/interpreter/Makefile
config.status: creating doc/liboctave/Makefile
config.status: creating doc/refcard/Makefile
config.status: creating examples/Makefile
config.status: creating libcruft/Makefile
config.status: creating libcruft/mkf77def
config.status: creating libgnu/Makefile
config.status: creating liboctave/Makefile
config.status: creating scripts/Makefile
config.status: creating src/Makefile
config.status: creating test/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-rpath
configure:

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

  Source directory:            .
  Installation prefix:         /usr
  C compiler:                  gcc   -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp
  C++ compiler:                g++   -I/usr/include/freetype2      -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp
  Fortran compiler:            gfortran -g -O2
  Fortran libraries:            -L/usr/lib/gcc/arm-linux-gnueabihf/4.6 -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm
  Lex libraries:               
  LIBS:                        -lGL -lm  

  AMD CPPFLAGS:                
  AMD LDFLAGS:                 
  AMD libraries:               -lamd
  ARPACK CPPFLAGS:             
  ARPACK LDFLAGS:              
  ARPACK libraries:            -larpack
  BLAS libraries:              -lblas
  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
  FFTW3F CPPFLAGS:             
  FFTW3F LDFLAGS:              
  FFTW3F libraries:            -lfftw3f
  fontconfig CFLAGS:            
  fontconfig LIBS:             -lfontconfig  
  FT2_CFLAGS:                  -I/usr/include/freetype2  
  FT2_LIBS:                    -lfreetype  
  GLPK CPPFLAGS:               
  GLPK LDFLAGS:                
  GLPK libraries:              -lglpk
  graphics CFLAGS:              -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/libpng12   -DCP936  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT
  graphics LIBS:               -lfltk_gl -lfltk -lX11
  Magick++ CPPFLAGS:           -I/usr/include/GraphicsMagick  
  Magick++ LDFLAGS:             
  Magick++ libraries:          -lGraphicsMagick++ -lGraphicsMagick  
  HDF5 CPPFLAGS:               
  HDF5 LDFLAGS:                
  HDF5 libraries:              -lhdf5
  LAPACK libraries:            -llapack
  OPENGL libraries:            -lfontconfig   -lGL -lGLU
  PTHREAD flags:               -pthread
  PTHREAD libraries:           
  QHULL CPPFLAGS:              
  QHULL LDFLAGS:               
  QHULL libraries:             -lqhull
  QRUPDATE libraries:          -lqrupdate
  READLINE libraries:          -lreadline
  REGEX libraries:             -lpcre
  TERM libraries:              -lncurses
  UMFPACK libraries:           -lumfpack
  X11 include flags:           
  X11 libraries:               -lX11
  Z CPPFLAGS:                  
  Z LDFLAGS:                   
  Z libraries:                 -lz

  Default pager:               less
  gnuplot:                     gnuplot
configure: WARNING: I didn't find bison, but it's only a problem if you need to reconstruct parse.cc

  Do internal array bounds checking:  false
  Use octave_allocator:               false
  Build static libraries:             false
  Build shared libraries:             true
  Dynamic Linking:                    true (dlopen)
  Include support for GNU readline:   true
  64-bit array dims and indexing:     false

configure: WARNING: 
configure: WARNING: You used the EXPERIMENTAL --enable-openmp option.
configure: WARNING: Are you sure that is what you want to do?
configure: WARNING: 
configure: WARNING: This option enables experimental SMP multithreding
configure: WARNING: code that has had very little testing. There is no
configure: WARNING: certainity that the results returned by Octave with
configure: WARNING: this option enabled will be correct.
configure: WARNING: 
configure: 
configure: NOTE: libraries may be skipped if a library is not found OR
configure: NOTE: if the library on your system is missing required features.
make[1]: Leaving directory `/«PKGBUILDDIR»'
   dh_auto_build -a -O--parallel
	make -j4
Makefile:2588: warning: overriding commands for target `check'
Makefile:2168: warning: ignoring old commands for target `check'
make[1]: Entering directory `/«PKGBUILDDIR»'
making run-octave from run-octave.in
chmod a+rx "run-octave"
make  all-recursive
Makefile:2588: warning: overriding commands for target `check'
Makefile:2168: warning: ignoring old commands for target `check'
make[2]: Entering directory `/«PKGBUILDDIR»'
Making all in libgnu
make[3]: 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 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 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
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 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
mv -f configmake.h-t configmake.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 stdalign.h-t stdalign.h && \
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat ./stdalign.in.h; \
	} > stdalign.h-t && \
	mv stdalign.h-t stdalign.h
/bin/mkdir -p sys
/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' \
	      < ./sys_types.in.h; \
	} > sys/types.h-t && \
	mv sys/types.h-t sys/types.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 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
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 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_CEIL''@/0/g' \
	      -e 's/@''GNULIB_CEILF''@/0/g' \
	      -e 's/@''GNULIB_CEILL''@/0/g' \
	      -e 's/@''GNULIB_COPYSIGN''@/1/g' \
	      -e 's/@''GNULIB_COPYSIGNF''@/1/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_FABSF''@/0/g' \
	      -e 's/@''GNULIB_FLOOR''@/1/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_FMODF''@/0/g' \
	      -e 's/@''GNULIB_FREXPF''@/0/g' \
	      -e 's/@''GNULIB_FREXP''@/0/g' \
	      -e 's/@''GNULIB_FREXPL''@/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_LOGB''@/0/g' \
	      -e 's/@''GNULIB_LOGF''@/0/g' \
	      -e 's/@''GNULIB_LOGL''@/0/g' \
	      -e 's/@''GNULIB_LOG10F''@/0/g' \
	      -e 's/@''GNULIB_MODFF''@/0/g' \
	      -e 's/@''GNULIB_POWF''@/0/g' \
	      -e 's/@''GNULIB_RINT''@/0/g' \
	      -e 's/@''GNULIB_RINTF''@/0/g' \
	      -e 's/@''GNULIB_RINTL''@/0/g' \
	      -e 's/@''GNULIB_ROUND''@/1/g' \
	      -e 's/@''GNULIB_ROUNDF''@/1/g' \
	      -e 's/@''GNULIB_ROUNDL''@/0/g' \
	      -e 's/@''GNULIB_SIGNBIT''@/1/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''@/1/g' \
	      -e 's/@''GNULIB_TRUNCF''@/1/g' \
	      -e 's/@''GNULIB_TRUNCL''@/0/g' \
	      < ./math.in.h | \
	  sed -e 's|@''HAVE_ACOSF''@|1|g' \
	      -e 's|@''HAVE_ACOSL''@|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_COPYSIGN''@|1|g' \
	      -e 's|@''HAVE_COPYSIGNF''@|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_FABSF''@|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_FREXPF''@|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_MODFF''@|1|g' \
	      -e 's|@''HAVE_POWF''@|1|g' \
	      -e 's|@''HAVE_RINT''@|1|g' \
	      -e 's|@''HAVE_RINTF''@|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_CEILF''@|1|g' \
	      -e 's|@''HAVE_DECL_CEILL''@|1|g' \
	      -e 's|@''HAVE_DECL_COSL''@|1|g' \
	      -e 's|@''HAVE_DECL_EXPL''@|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_LOGB''@|1|g' \
	      -e 's|@''HAVE_DECL_LOGL''@|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_CEIL''@|0|g' \
	      -e 's|@''REPLACE_CEILF''@|0|g' \
	      -e 's|@''REPLACE_CEILL''@|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_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_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_NAN''@|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''@|1|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 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''@/1/g' \
	      -e 's/@''GNULIB_FDOPEN''@/0/g' \
	      -e 's/@''GNULIB_FFLUSH''@/1/g' \
	      -e 's/@''GNULIB_FGETC''@/1/g' \
	      -e 's/@''GNULIB_FGETS''@/1/g' \
	      -e 's/@''GNULIB_FOPEN''@/1/g' \
	      -e 's/@''GNULIB_FPRINTF''@/1/g' \
	      -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
	      -e 's/@''GNULIB_FPURGE''@/1/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''@/1/g' \
	      -e 's/@''GNULIB_RENAMEAT''@/0/g' \
	      -e 's/@''GNULIB_SCANF''@/1/g' \
	      -e 's/@''GNULIB_SNPRINTF''@/0/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''@|0|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''@|1|g' \
	      -e 's|@''REPLACE_FDOPEN''@|0|g' \
	      -e 's|@''REPLACE_FFLUSH''@|1|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''@|1|g' \
	      -e 's|@''REPLACE_FSEEKO''@|1|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''@/1/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''@/0/g' \
	      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
	      -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \
	      -e 's/@''GNULIB_REALPATH''@/1/g' \
	      -e 's/@''GNULIB_RPMATCH''@/0/g' \
	      -e 's/@''GNULIB_SETENV''@/0/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''@/0/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_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_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_R''@|0|g' \
	      -e 's|@''REPLACE_PUTENV''@|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 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''@/0/g' \
	      -e 's/@''GNULIB_STRNLEN''@/0/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''@/0/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 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 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
/bin/mkdir -p sys
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
/bin/mkdir -p sys
/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/@''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
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 '/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 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''@/1/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 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_MKTIME''@/1/g' \
	      -e 's/@''GNULIB_NANOSLEEP''@/1/g' \
	      -e 's/@''GNULIB_STRPTIME''@/1/g' \
	      -e 's/@''GNULIB_TIMEGM''@/0/g' \
	      -e 's/@''GNULIB_TIME_R''@/1/g' \
	      -e 's|@''HAVE_DECL_LOCALTIME_R''@|0|g' \
	      -e 's|@''HAVE_NANOSLEEP''@|1|g' \
	      -e 's|@''HAVE_STRPTIME''@|1|g' \
	      -e 's|@''HAVE_TIMEGM''@|1|g' \
	      -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \
	      -e 's|@''REPLACE_MKTIME''@|0|g' \
	      -e 's|@''REPLACE_NANOSLEEP''@|0|g' \
	      -e 's|@''REPLACE_TIMEGM''@|GNULIB_PORTCHECK|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 '/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 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/@''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''@/0/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''@/0/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''@/0/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''@/1/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_GETCWD''@|0|g' \
	      -e 's|@''REPLACE_GETDOMAINNAME''@|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_RMDIR''@|0|g' \
	      -e 's|@''REPLACE_SLEEP''@|0|g' \
	      -e 's|@''REPLACE_SYMLINK''@|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''@|0|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 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
make  all-recursive
make[4]: Entering directory `/«PKGBUILDDIR»/libgnu'
make[5]: Entering directory `/«PKGBUILDDIR»/libgnu'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o c-ctype.lo c-ctype.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o c-strcasecmp.lo c-strcasecmp.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o c-strncasecmp.lo c-strncasecmp.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o cloexec.lo cloexec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c c-strncasecmp.c  -fPIC -DPIC -o .libs/c-strncasecmp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c c-strcasecmp.c  -fPIC -DPIC -o .libs/c-strcasecmp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c cloexec.c  -fPIC -DPIC -o .libs/cloexec.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c c-ctype.c  -fPIC -DPIC -o .libs/c-ctype.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o md5.lo md5.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o dirname-lgpl.lo dirname-lgpl.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o basename-lgpl.lo basename-lgpl.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o stripslash.lo stripslash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c md5.c  -fPIC -DPIC -o .libs/md5.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c dirname-lgpl.c  -fPIC -DPIC -o .libs/dirname-lgpl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c stripslash.c  -fPIC -DPIC -o .libs/stripslash.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c basename-lgpl.c  -fPIC -DPIC -o .libs/basename-lgpl.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o exitfail.lo exitfail.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fd-hook.lo fd-hook.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fd-hook.c  -fPIC -DPIC -o .libs/fd-hook.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o filemode.lo filemode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c exitfail.c  -fPIC -DPIC -o .libs/exitfail.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o filenamecat-lgpl.lo filenamecat-lgpl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c filemode.c  -fPIC -DPIC -o .libs/filemode.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o freading.lo freading.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c filenamecat-lgpl.c  -fPIC -DPIC -o .libs/filenamecat-lgpl.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c freading.c  -fPIC -DPIC -o .libs/freading.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o localcharset.lo localcharset.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o malloca.lo malloca.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o nproc.lo nproc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c nproc.c  -fPIC -DPIC -o .libs/nproc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c malloca.c  -fPIC -DPIC -o .libs/malloca.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c localcharset.c  -fPIC -DPIC -o .libs/localcharset.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o openat-die.lo openat-die.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o progname.lo progname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c openat-die.c  -fPIC -DPIC -o .libs/openat-die.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c progname.c  -fPIC -DPIC -o .libs/progname.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o save-cwd.lo save-cwd.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o sockets.lo sockets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c save-cwd.c  -fPIC -DPIC -o .libs/save-cwd.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o strftime.lo strftime.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c sockets.c  -fPIC -DPIC -o .libs/sockets.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o strnlen1.lo strnlen1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c strftime.c  -fPIC -DPIC -o .libs/strftime.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o tempname.lo tempname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c strnlen1.c  -fPIC -DPIC -o .libs/strnlen1.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o tmpdir.lo tmpdir.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c tempname.c  -fPIC -DPIC -o .libs/tempname.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c tmpdir.c  -fPIC -DPIC -o .libs/tmpdir.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o dup-safer.lo dup-safer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c dup-safer.c  -fPIC -DPIC -o .libs/dup-safer.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fd-safer.lo fd-safer.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o pipe-safer.lo pipe-safer.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o asnprintf.lo asnprintf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fd-safer.c  -fPIC -DPIC -o .libs/fd-safer.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c pipe-safer.c  -fPIC -DPIC -o .libs/pipe-safer.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c asnprintf.c  -fPIC -DPIC -o .libs/asnprintf.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o chdir-long.lo chdir-long.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fclose.lo fclose.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fcntl.lo fcntl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c chdir-long.c  -fPIC -DPIC -o .libs/chdir-long.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fclose.c  -fPIC -DPIC -o .libs/fclose.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fcntl.c  -fPIC -DPIC -o .libs/fcntl.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fflush.lo fflush.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fflush.c  -fPIC -DPIC -o .libs/fflush.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fpurge.lo fpurge.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fseek.lo fseek.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fpurge.c  -fPIC -DPIC -o .libs/fpurge.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fseek.c  -fPIC -DPIC -o .libs/fseek.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o fseeko.lo fseeko.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o glob.lo glob.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c fseeko.c  -fPIC -DPIC -o .libs/fseeko.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o openat-proc.lo openat-proc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c glob.c  -fPIC -DPIC -o .libs/glob.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c openat-proc.c  -fPIC -DPIC -o .libs/openat-proc.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o printf-args.lo printf-args.c
glob.c:168:1: warning: '__leaf__' attribute has no effect on unit local functions [-Wattributes]
glob.c:216:1: warning: '__leaf__' attribute has no effect on unit local functions [-Wattributes]
glob.c:217:1: warning: '__leaf__' attribute has no effect on unit local functions [-Wattributes]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c printf-args.c  -fPIC -DPIC -o .libs/printf-args.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o printf-parse.lo printf-parse.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -pthread -fopenmp -c -o vasnprintf.lo vasnprintf.c
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 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
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c printf-parse.c  -fPIC -DPIC -o .libs/printf-parse.o
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
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -fopenmp -c vasnprintf.c  -fPIC -DPIC -o .libs/vasnprintf.o
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -g -O2 -pthread -fopenmp  -no-undefined   -lm      -lm -lm -lm -lm  -o libgnu.la  c-ctype.lo c-strcasecmp.lo c-strncasecmp.lo cloexec.lo md5.lo dirname-lgpl.lo basename-lgpl.lo stripslash.lo exitfail.lo fd-hook.lo filemode.lo filenamecat-lgpl.lo freading.lo localcharset.lo malloca.lo nproc.lo openat-die.lo progname.lo save-cwd.lo sockets.lo strftime.lo strnlen1.lo tempname.lo tmpdir.lo dup-safer.lo fd-safer.lo pipe-safer.lo asnprintf.lo chdir-long.lo fclose.lo fcntl.lo fflush.lo fpurge.lo fseek.lo fseeko.lo glob.lo openat-proc.lo printf-args.lo printf-parse.lo vasnprintf.lo  -lGL -lm  
libtool: link: ar cru .libs/libgnu.a .libs/c-ctype.o .libs/c-strcasecmp.o .libs/c-strncasecmp.o .libs/cloexec.o .libs/md5.o .libs/dirname-lgpl.o .libs/basename-lgpl.o .libs/stripslash.o .libs/exitfail.o .libs/fd-hook.o .libs/filemode.o .libs/filenamecat-lgpl.o .libs/freading.o .libs/localcharset.o .libs/malloca.o .libs/nproc.o .libs/openat-die.o .libs/progname.o .libs/save-cwd.o .libs/sockets.o .libs/strftime.o .libs/strnlen1.o .libs/tempname.o .libs/tmpdir.o .libs/dup-safer.o .libs/fd-safer.o .libs/pipe-safer.o .libs/asnprintf.o .libs/chdir-long.o .libs/fclose.o .libs/fcntl.o .libs/fflush.o .libs/fpurge.o .libs/fseek.o .libs/fseeko.o .libs/glob.o .libs/openat-proc.o .libs/printf-args.o .libs/printf-parse.o .libs/vasnprintf.o 
libtool: link: ranlib .libs/libgnu.a
libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" )
make[5]: Leaving directory `/«PKGBUILDDIR»/libgnu'
make[4]: Leaving directory `/«PKGBUILDDIR»/libgnu'
make[3]: Leaving directory `/«PKGBUILDDIR»/libgnu'
Making all in libcruft
make[3]: Entering directory `/«PKGBUILDDIR»/libcruft'
chmod a+rx mkf77def
chmod a+rx mkf77def
./mkf77def . amos/cacai.f amos/cacon.f amos/cbesh.f amos/cbesi.f amos/cbesj.f amos/cbesk.f amos/cbesy.f amos/cbinu.f amos/cbuni.f amos/cbunk.f amos/cunk1.f amos/cunk2.f amos/crati.f amos/cshch.f amos/cuni1.f amos/cuoik.f amos/cairy.f amos/cbiry.f amos/ckscl.f amos/cs1s2.f amos/cuchk.f amos/cuni2.f amos/cwrsk.f amos/casyi.f amos/cbknu.f amos/cmlri.f amos/cseri.f amos/cunhj.f amos/cunik.f amos/dgamln.f amos/gamln.f amos/xzabs.f amos/xzexp.f amos/xzlog.f amos/xzsqrt.f amos/zacai.f amos/zacon.f amos/zairy.f amos/zasyi.f amos/zbesh.f amos/zbesi.f amos/zbesj.f amos/zbesk.f amos/zbesy.f amos/zbinu.f amos/zbiry.f amos/zbknu.f amos/zbuni.f amos/zbunk.f amos/zdiv.f amos/zkscl.f amos/zmlri.f amos/zmlt.f amos/zrati.f amos/zs1s2.f amos/zseri.f amos/zshch.f amos/zuchk.f amos/zunhj.f amos/zuni1.f amos/zuni2.f amos/zunik.f amos/zunk1.f amos/zunk2.f amos/zuoik.f amos/zwrsk.f blas-xtra/ddot3.f blas-xtra/zdotc3.f blas-xtra/sdot3.f blas-xtra/cdotc3.f blas-xtra/dmatm3.f blas-xtra/zmatm3.f blas-xtra/smatm3.f blas-xtra/cmatm3.f blas-xtra/xddot.f blas-xtra/xdnrm2.f blas-xtra/xdznrm2.f blas-xtra/xzdotc.f blas-xtra/xzdotu.f blas-xtra/xsdot.f blas-xtra/xsnrm2.f blas-xtra/xscnrm2.f blas-xtra/xcdotc.f blas-xtra/xcdotu.f blas-xtra/xerbla.f blas-xtra/cconv2.f blas-xtra/csconv2.f blas-xtra/dconv2.f blas-xtra/sconv2.f blas-xtra/zconv2.f blas-xtra/zdconv2.f daspk/datv.f daspk/dcnst0.f daspk/dcnstr.f daspk/ddasic.f daspk/ddasid.f daspk/ddasik.f daspk/ddaspk.f daspk/ddstp.f daspk/ddwnrm.f daspk/dfnrmd.f daspk/dfnrmk.f daspk/dhels.f daspk/dheqr.f daspk/dinvwt.f daspk/dlinsd.f daspk/dlinsk.f daspk/dmatd.f daspk/dnedd.f daspk/dnedk.f daspk/dnsd.f daspk/dnsid.f daspk/dnsik.f daspk/dnsk.f daspk/dorth.f daspk/dslvd.f daspk/dslvk.f daspk/dspigm.f daspk/dyypnw.f dasrt/ddasrt.f dasrt/drchek.f dasrt/droots.f dassl/ddaini.f dassl/ddajac.f dassl/ddanrm.f dassl/ddaslv.f dassl/ddassl.f dassl/ddastp.f dassl/ddatrp.f dassl/ddawts.f  lapack-xtra/xclange.f lapack-xtra/xdlamch.f lapack-xtra/xdlange.f lapack-xtra/xilaenv.f lapack-xtra/xslamch.f lapack-xtra/xslange.f lapack-xtra/xzlange.f lapack-xtra/zrsf2csf.f lapack-xtra/crsf2csf.f misc/blaswrap.c misc/cquit.c misc/d1mach.f misc/f77-extern.cc misc/f77-fcn.c misc/i1mach.f misc/lo-error.c misc/quit.cc misc/r1mach.f odepack/cfode.f odepack/dlsode.f odepack/ewset.f odepack/intdy.f odepack/prepj.f odepack/solsy.f odepack/stode.f odepack/vnorm.f odepack/scfode.f odepack/sewset.f odepack/sintdy.f odepack/slsode.f odepack/sprepj.f odepack/ssolsy.f odepack/sstode.f odepack/svnorm.f ordered-qz/dsubsp.f ordered-qz/exchqz.f ordered-qz/ssubsp.f ordered-qz/sexchqz.f quadpack/dqagi.f quadpack/dqagie.f quadpack/dqagp.f quadpack/dqagpe.f quadpack/dqelg.f quadpack/dqk15i.f quadpack/dqk21.f quadpack/dqpsrt.f quadpack/qagie.f quadpack/qagi.f quadpack/qagpe.f quadpack/qagp.f quadpack/qelg.f quadpack/qk15i.f quadpack/qk21.f quadpack/qpsrt.f quadpack/xerror.f slatec-err/fdump.f slatec-err/ixsav.f slatec-err/j4save.f slatec-err/xerclr.f slatec-err/xercnt.f slatec-err/xerhlt.f slatec-err/xermsg.f slatec-err/xerprn.f slatec-err/xerrwd.f slatec-err/xersve.f slatec-err/xgetf.f slatec-err/xgetua.f slatec-err/xsetf.f slatec-err/xsetua.f slatec-fn/albeta.f slatec-fn/alngam.f slatec-fn/alnrel.f slatec-fn/algams.f slatec-fn/acosh.f slatec-fn/asinh.f slatec-fn/atanh.f slatec-fn/betai.f slatec-fn/csevl.f slatec-fn/d9gmit.f slatec-fn/d9lgic.f slatec-fn/d9lgit.f slatec-fn/d9lgmc.f slatec-fn/dacosh.f slatec-fn/dasinh.f slatec-fn/datanh.f slatec-fn/dbetai.f slatec-fn/dcsevl.f slatec-fn/derf.f slatec-fn/derfc.f slatec-fn/dgami.f slatec-fn/dgamit.f slatec-fn/dgamlm.f slatec-fn/dgamma.f slatec-fn/dgamr.f slatec-fn/dlbeta.f slatec-fn/dlgams.f slatec-fn/dlngam.f slatec-fn/dlnrel.f slatec-fn/dpchim.f slatec-fn/dpchst.f slatec-fn/erf.f slatec-fn/erfc.f slatec-fn/gami.f slatec-fn/gamit.f slatec-fn/gamlim.f slatec-fn/gamma.f slatec-fn/gamr.f slatec-fn/initds.f slatec-fn/inits.f slatec-fn/pchim.f slatec-fn/pchst.f slatec-fn/r9lgmc.f slatec-fn/r9lgit.f slatec-fn/r9gmit.f slatec-fn/r9lgic.f slatec-fn/xdacosh.f slatec-fn/xdasinh.f slatec-fn/xdatanh.f slatec-fn/xdbetai.f slatec-fn/xderf.f slatec-fn/xderfc.f slatec-fn/xdgami.f slatec-fn/xdgamit.f slatec-fn/xdgamma.f slatec-fn/xgmainc.f slatec-fn/xacosh.f slatec-fn/xasinh.f slatec-fn/xatanh.f slatec-fn/xerf.f slatec-fn/xerfc.f slatec-fn/xsgmainc.f slatec-fn/xgamma.f slatec-fn/xbetai.f > cruft.def-t
./mkf77def . ranlib/advnst.f ranlib/genbet.f ranlib/genchi.f ranlib/genexp.f ranlib/genf.f ranlib/gengam.f ranlib/genmn.f ranlib/genmul.f ranlib/gennch.f ranlib/gennf.f ranlib/gennor.f ranlib/genprm.f ranlib/genunf.f ranlib/getcgn.f ranlib/getsd.f ranlib/ignbin.f ranlib/ignlgi.f ranlib/ignnbn.f ranlib/ignpoi.f ranlib/ignuin.f ranlib/initgn.f ranlib/inrgcm.f ranlib/lennob.f ranlib/mltmod.f ranlib/phrtsd.f ranlib/qrgnin.f ranlib/ranf.f ranlib/setall.f ranlib/setant.f ranlib/setgmn.f ranlib/setsd.f ranlib/sexpo.f ranlib/sgamma.f ranlib/snorm.f ranlib/wrap.f > ranlib.def-t
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cacai.lo `test -f 'amos/cacai.f' || echo './'`amos/cacai.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cacon.lo `test -f 'amos/cacon.f' || echo './'`amos/cacon.f
libtool: compile:  gfortran -g -O2 -c amos/cacai.f  -fPIC -o amos/.libs/libcruft_la-cacai.o
libtool: compile:  gfortran -g -O2 -c amos/cacon.f  -fPIC -o amos/.libs/libcruft_la-cacon.o
mv ranlib.def-t ranlib.def
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbesh.lo `test -f 'amos/cbesh.f' || echo './'`amos/cbesh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbesi.lo `test -f 'amos/cbesi.f' || echo './'`amos/cbesi.f
libtool: compile:  gfortran -g -O2 -c amos/cbesi.f  -fPIC -o amos/.libs/libcruft_la-cbesi.o
libtool: compile:  gfortran -g -O2 -c amos/cbesh.f  -fPIC -o amos/.libs/libcruft_la-cbesh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbesj.lo `test -f 'amos/cbesj.f' || echo './'`amos/cbesj.f
libtool: compile:  gfortran -g -O2 -c amos/cbesj.f  -fPIC -o amos/.libs/libcruft_la-cbesj.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbesk.lo `test -f 'amos/cbesk.f' || echo './'`amos/cbesk.f
libtool: compile:  gfortran -g -O2 -c amos/cbesk.f  -fPIC -o amos/.libs/libcruft_la-cbesk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbesy.lo `test -f 'amos/cbesy.f' || echo './'`amos/cbesy.f
libtool: compile:  gfortran -g -O2 -c amos/cbesy.f  -fPIC -o amos/.libs/libcruft_la-cbesy.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbinu.lo `test -f 'amos/cbinu.f' || echo './'`amos/cbinu.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbuni.lo `test -f 'amos/cbuni.f' || echo './'`amos/cbuni.f
libtool: compile:  gfortran -g -O2 -c amos/cbinu.f  -fPIC -o amos/.libs/libcruft_la-cbinu.o
libtool: compile:  gfortran -g -O2 -c amos/cbuni.f  -fPIC -o amos/.libs/libcruft_la-cbuni.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbunk.lo `test -f 'amos/cbunk.f' || echo './'`amos/cbunk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cunk1.lo `test -f 'amos/cunk1.f' || echo './'`amos/cunk1.f
libtool: compile:  gfortran -g -O2 -c amos/cbunk.f  -fPIC -o amos/.libs/libcruft_la-cbunk.o
libtool: compile:  gfortran -g -O2 -c amos/cunk1.f  -fPIC -o amos/.libs/libcruft_la-cunk1.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cunk2.lo `test -f 'amos/cunk2.f' || echo './'`amos/cunk2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-crati.lo `test -f 'amos/crati.f' || echo './'`amos/crati.f
libtool: compile:  gfortran -g -O2 -c amos/cunk2.f  -fPIC -o amos/.libs/libcruft_la-cunk2.o
libtool: compile:  gfortran -g -O2 -c amos/crati.f  -fPIC -o amos/.libs/libcruft_la-crati.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cshch.lo `test -f 'amos/cshch.f' || echo './'`amos/cshch.f
libtool: compile:  gfortran -g -O2 -c amos/cshch.f  -fPIC -o amos/.libs/libcruft_la-cshch.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cuni1.lo `test -f 'amos/cuni1.f' || echo './'`amos/cuni1.f
libtool: compile:  gfortran -g -O2 -c amos/cuni1.f  -fPIC -o amos/.libs/libcruft_la-cuni1.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cuoik.lo `test -f 'amos/cuoik.f' || echo './'`amos/cuoik.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cairy.lo `test -f 'amos/cairy.f' || echo './'`amos/cairy.f
libtool: compile:  gfortran -g -O2 -c amos/cuoik.f  -fPIC -o amos/.libs/libcruft_la-cuoik.o
libtool: compile:  gfortran -g -O2 -c amos/cairy.f  -fPIC -o amos/.libs/libcruft_la-cairy.o
mv cruft.def-t cruft.def
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbiry.lo `test -f 'amos/cbiry.f' || echo './'`amos/cbiry.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-ckscl.lo `test -f 'amos/ckscl.f' || echo './'`amos/ckscl.f
libtool: compile:  gfortran -g -O2 -c amos/cbiry.f  -fPIC -o amos/.libs/libcruft_la-cbiry.o
libtool: compile:  gfortran -g -O2 -c amos/ckscl.f  -fPIC -o amos/.libs/libcruft_la-ckscl.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cs1s2.lo `test -f 'amos/cs1s2.f' || echo './'`amos/cs1s2.f
libtool: compile:  gfortran -g -O2 -c amos/cs1s2.f  -fPIC -o amos/.libs/libcruft_la-cs1s2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cuchk.lo `test -f 'amos/cuchk.f' || echo './'`amos/cuchk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cuni2.lo `test -f 'amos/cuni2.f' || echo './'`amos/cuni2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cwrsk.lo `test -f 'amos/cwrsk.f' || echo './'`amos/cwrsk.f
libtool: compile:  gfortran -g -O2 -c amos/cuchk.f  -fPIC -o amos/.libs/libcruft_la-cuchk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-casyi.lo `test -f 'amos/casyi.f' || echo './'`amos/casyi.f
libtool: compile:  gfortran -g -O2 -c amos/cuni2.f  -fPIC -o amos/.libs/libcruft_la-cuni2.o
libtool: compile:  gfortran -g -O2 -c amos/cwrsk.f  -fPIC -o amos/.libs/libcruft_la-cwrsk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cbknu.lo `test -f 'amos/cbknu.f' || echo './'`amos/cbknu.f
libtool: compile:  gfortran -g -O2 -c amos/casyi.f  -fPIC -o amos/.libs/libcruft_la-casyi.o
libtool: compile:  gfortran -g -O2 -c amos/cbknu.f  -fPIC -o amos/.libs/libcruft_la-cbknu.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cmlri.lo `test -f 'amos/cmlri.f' || echo './'`amos/cmlri.f
libtool: compile:  gfortran -g -O2 -c amos/cmlri.f  -fPIC -o amos/.libs/libcruft_la-cmlri.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cseri.lo `test -f 'amos/cseri.f' || echo './'`amos/cseri.f
libtool: compile:  gfortran -g -O2 -c amos/cseri.f  -fPIC -o amos/.libs/libcruft_la-cseri.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cunhj.lo `test -f 'amos/cunhj.f' || echo './'`amos/cunhj.f
libtool: compile:  gfortran -g -O2 -c amos/cunhj.f  -fPIC -o amos/.libs/libcruft_la-cunhj.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-cunik.lo `test -f 'amos/cunik.f' || echo './'`amos/cunik.f
libtool: compile:  gfortran -g -O2 -c amos/cunik.f  -fPIC -o amos/.libs/libcruft_la-cunik.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-dgamln.lo `test -f 'amos/dgamln.f' || echo './'`amos/dgamln.f
libtool: compile:  gfortran -g -O2 -c amos/dgamln.f  -fPIC -o amos/.libs/libcruft_la-dgamln.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-gamln.lo `test -f 'amos/gamln.f' || echo './'`amos/gamln.f
libtool: compile:  gfortran -g -O2 -c amos/gamln.f  -fPIC -o amos/.libs/libcruft_la-gamln.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-xzabs.lo `test -f 'amos/xzabs.f' || echo './'`amos/xzabs.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-xzexp.lo `test -f 'amos/xzexp.f' || echo './'`amos/xzexp.f
libtool: compile:  gfortran -g -O2 -c amos/xzabs.f  -fPIC -o amos/.libs/libcruft_la-xzabs.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-xzlog.lo `test -f 'amos/xzlog.f' || echo './'`amos/xzlog.f
libtool: compile:  gfortran -g -O2 -c amos/xzexp.f  -fPIC -o amos/.libs/libcruft_la-xzexp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-xzsqrt.lo `test -f 'amos/xzsqrt.f' || echo './'`amos/xzsqrt.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zacai.lo `test -f 'amos/zacai.f' || echo './'`amos/zacai.f
libtool: compile:  gfortran -g -O2 -c amos/xzlog.f  -fPIC -o amos/.libs/libcruft_la-xzlog.o
libtool: compile:  gfortran -g -O2 -c amos/xzsqrt.f  -fPIC -o amos/.libs/libcruft_la-xzsqrt.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zacon.lo `test -f 'amos/zacon.f' || echo './'`amos/zacon.f
libtool: compile:  gfortran -g -O2 -c amos/zacai.f  -fPIC -o amos/.libs/libcruft_la-zacai.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zairy.lo `test -f 'amos/zairy.f' || echo './'`amos/zairy.f
libtool: compile:  gfortran -g -O2 -c amos/zacon.f  -fPIC -o amos/.libs/libcruft_la-zacon.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zasyi.lo `test -f 'amos/zasyi.f' || echo './'`amos/zasyi.f
libtool: compile:  gfortran -g -O2 -c amos/zairy.f  -fPIC -o amos/.libs/libcruft_la-zairy.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbesh.lo `test -f 'amos/zbesh.f' || echo './'`amos/zbesh.f
libtool: compile:  gfortran -g -O2 -c amos/zasyi.f  -fPIC -o amos/.libs/libcruft_la-zasyi.o
libtool: compile:  gfortran -g -O2 -c amos/zbesh.f  -fPIC -o amos/.libs/libcruft_la-zbesh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbesi.lo `test -f 'amos/zbesi.f' || echo './'`amos/zbesi.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbesj.lo `test -f 'amos/zbesj.f' || echo './'`amos/zbesj.f
libtool: compile:  gfortran -g -O2 -c amos/zbesi.f  -fPIC -o amos/.libs/libcruft_la-zbesi.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbesk.lo `test -f 'amos/zbesk.f' || echo './'`amos/zbesk.f
libtool: compile:  gfortran -g -O2 -c amos/zbesj.f  -fPIC -o amos/.libs/libcruft_la-zbesj.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbesy.lo `test -f 'amos/zbesy.f' || echo './'`amos/zbesy.f
libtool: compile:  gfortran -g -O2 -c amos/zbesk.f  -fPIC -o amos/.libs/libcruft_la-zbesk.o
libtool: compile:  gfortran -g -O2 -c amos/zbesy.f  -fPIC -o amos/.libs/libcruft_la-zbesy.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbinu.lo `test -f 'amos/zbinu.f' || echo './'`amos/zbinu.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbiry.lo `test -f 'amos/zbiry.f' || echo './'`amos/zbiry.f
libtool: compile:  gfortran -g -O2 -c amos/zbinu.f  -fPIC -o amos/.libs/libcruft_la-zbinu.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbknu.lo `test -f 'amos/zbknu.f' || echo './'`amos/zbknu.f
libtool: compile:  gfortran -g -O2 -c amos/zbiry.f  -fPIC -o amos/.libs/libcruft_la-zbiry.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbuni.lo `test -f 'amos/zbuni.f' || echo './'`amos/zbuni.f
libtool: compile:  gfortran -g -O2 -c amos/zbknu.f  -fPIC -o amos/.libs/libcruft_la-zbknu.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zbunk.lo `test -f 'amos/zbunk.f' || echo './'`amos/zbunk.f
libtool: compile:  gfortran -g -O2 -c amos/zbuni.f  -fPIC -o amos/.libs/libcruft_la-zbuni.o
libtool: compile:  gfortran -g -O2 -c amos/zbunk.f  -fPIC -o amos/.libs/libcruft_la-zbunk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zdiv.lo `test -f 'amos/zdiv.f' || echo './'`amos/zdiv.f
libtool: compile:  gfortran -g -O2 -c amos/zdiv.f  -fPIC -o amos/.libs/libcruft_la-zdiv.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zkscl.lo `test -f 'amos/zkscl.f' || echo './'`amos/zkscl.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zmlri.lo `test -f 'amos/zmlri.f' || echo './'`amos/zmlri.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zmlt.lo `test -f 'amos/zmlt.f' || echo './'`amos/zmlt.f
libtool: compile:  gfortran -g -O2 -c amos/zkscl.f  -fPIC -o amos/.libs/libcruft_la-zkscl.o
libtool: compile:  gfortran -g -O2 -c amos/zmlri.f  -fPIC -o amos/.libs/libcruft_la-zmlri.o
libtool: compile:  gfortran -g -O2 -c amos/zmlt.f  -fPIC -o amos/.libs/libcruft_la-zmlt.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zrati.lo `test -f 'amos/zrati.f' || echo './'`amos/zrati.f
libtool: compile:  gfortran -g -O2 -c amos/zrati.f  -fPIC -o amos/.libs/libcruft_la-zrati.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zs1s2.lo `test -f 'amos/zs1s2.f' || echo './'`amos/zs1s2.f
libtool: compile:  gfortran -g -O2 -c amos/zs1s2.f  -fPIC -o amos/.libs/libcruft_la-zs1s2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zseri.lo `test -f 'amos/zseri.f' || echo './'`amos/zseri.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zshch.lo `test -f 'amos/zshch.f' || echo './'`amos/zshch.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zuchk.lo `test -f 'amos/zuchk.f' || echo './'`amos/zuchk.f
libtool: compile:  gfortran -g -O2 -c amos/zseri.f  -fPIC -o amos/.libs/libcruft_la-zseri.o
libtool: compile:  gfortran -g -O2 -c amos/zshch.f  -fPIC -o amos/.libs/libcruft_la-zshch.o
libtool: compile:  gfortran -g -O2 -c amos/zuchk.f  -fPIC -o amos/.libs/libcruft_la-zuchk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zunhj.lo `test -f 'amos/zunhj.f' || echo './'`amos/zunhj.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zuni1.lo `test -f 'amos/zuni1.f' || echo './'`amos/zuni1.f
libtool: compile:  gfortran -g -O2 -c amos/zunhj.f  -fPIC -o amos/.libs/libcruft_la-zunhj.o
libtool: compile:  gfortran -g -O2 -c amos/zuni1.f  -fPIC -o amos/.libs/libcruft_la-zuni1.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zuni2.lo `test -f 'amos/zuni2.f' || echo './'`amos/zuni2.f
libtool: compile:  gfortran -g -O2 -c amos/zuni2.f  -fPIC -o amos/.libs/libcruft_la-zuni2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zunik.lo `test -f 'amos/zunik.f' || echo './'`amos/zunik.f
libtool: compile:  gfortran -g -O2 -c amos/zunik.f  -fPIC -o amos/.libs/libcruft_la-zunik.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zunk1.lo `test -f 'amos/zunk1.f' || echo './'`amos/zunk1.f
libtool: compile:  gfortran -g -O2 -c amos/zunk1.f  -fPIC -o amos/.libs/libcruft_la-zunk1.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zunk2.lo `test -f 'amos/zunk2.f' || echo './'`amos/zunk2.f
libtool: compile:  gfortran -g -O2 -c amos/zunk2.f  -fPIC -o amos/.libs/libcruft_la-zunk2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zuoik.lo `test -f 'amos/zuoik.f' || echo './'`amos/zuoik.f
libtool: compile:  gfortran -g -O2 -c amos/zuoik.f  -fPIC -o amos/.libs/libcruft_la-zuoik.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o amos/libcruft_la-zwrsk.lo `test -f 'amos/zwrsk.f' || echo './'`amos/zwrsk.f
libtool: compile:  gfortran -g -O2 -c amos/zwrsk.f  -fPIC -o amos/.libs/libcruft_la-zwrsk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-ddot3.lo `test -f 'blas-xtra/ddot3.f' || echo './'`blas-xtra/ddot3.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-zdotc3.lo `test -f 'blas-xtra/zdotc3.f' || echo './'`blas-xtra/zdotc3.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/zdotc3.f  -fPIC -o blas-xtra/.libs/libcruft_la-zdotc3.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/ddot3.f  -fPIC -o blas-xtra/.libs/libcruft_la-ddot3.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-sdot3.lo `test -f 'blas-xtra/sdot3.f' || echo './'`blas-xtra/sdot3.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-cdotc3.lo `test -f 'blas-xtra/cdotc3.f' || echo './'`blas-xtra/cdotc3.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/cdotc3.f  -fPIC -o blas-xtra/.libs/libcruft_la-cdotc3.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/sdot3.f  -fPIC -o blas-xtra/.libs/libcruft_la-sdot3.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-dmatm3.lo `test -f 'blas-xtra/dmatm3.f' || echo './'`blas-xtra/dmatm3.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-zmatm3.lo `test -f 'blas-xtra/zmatm3.f' || echo './'`blas-xtra/zmatm3.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-smatm3.lo `test -f 'blas-xtra/smatm3.f' || echo './'`blas-xtra/smatm3.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/dmatm3.f  -fPIC -o blas-xtra/.libs/libcruft_la-dmatm3.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/smatm3.f  -fPIC -o blas-xtra/.libs/libcruft_la-smatm3.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/zmatm3.f  -fPIC -o blas-xtra/.libs/libcruft_la-zmatm3.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-cmatm3.lo `test -f 'blas-xtra/cmatm3.f' || echo './'`blas-xtra/cmatm3.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xddot.lo `test -f 'blas-xtra/xddot.f' || echo './'`blas-xtra/xddot.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xdnrm2.lo `test -f 'blas-xtra/xdnrm2.f' || echo './'`blas-xtra/xdnrm2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xdznrm2.lo `test -f 'blas-xtra/xdznrm2.f' || echo './'`blas-xtra/xdznrm2.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/cmatm3.f  -fPIC -o blas-xtra/.libs/libcruft_la-cmatm3.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xddot.f  -fPIC -o blas-xtra/.libs/libcruft_la-xddot.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xdnrm2.f  -fPIC -o blas-xtra/.libs/libcruft_la-xdnrm2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xdznrm2.f  -fPIC -o blas-xtra/.libs/libcruft_la-xdznrm2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xzdotc.lo `test -f 'blas-xtra/xzdotc.f' || echo './'`blas-xtra/xzdotc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xzdotu.lo `test -f 'blas-xtra/xzdotu.f' || echo './'`blas-xtra/xzdotu.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xsdot.lo `test -f 'blas-xtra/xsdot.f' || echo './'`blas-xtra/xsdot.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xsnrm2.lo `test -f 'blas-xtra/xsnrm2.f' || echo './'`blas-xtra/xsnrm2.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/xzdotc.f  -fPIC -o blas-xtra/.libs/libcruft_la-xzdotc.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xzdotu.f  -fPIC -o blas-xtra/.libs/libcruft_la-xzdotu.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xsdot.f  -fPIC -o blas-xtra/.libs/libcruft_la-xsdot.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xscnrm2.lo `test -f 'blas-xtra/xscnrm2.f' || echo './'`blas-xtra/xscnrm2.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/xsnrm2.f  -fPIC -o blas-xtra/.libs/libcruft_la-xsnrm2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xcdotc.lo `test -f 'blas-xtra/xcdotc.f' || echo './'`blas-xtra/xcdotc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xcdotu.lo `test -f 'blas-xtra/xcdotu.f' || echo './'`blas-xtra/xcdotu.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-xerbla.lo `test -f 'blas-xtra/xerbla.f' || echo './'`blas-xtra/xerbla.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/xscnrm2.f  -fPIC -o blas-xtra/.libs/libcruft_la-xscnrm2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xcdotc.f  -fPIC -o blas-xtra/.libs/libcruft_la-xcdotc.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xcdotu.f  -fPIC -o blas-xtra/.libs/libcruft_la-xcdotu.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/xerbla.f  -fPIC -o blas-xtra/.libs/libcruft_la-xerbla.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-cconv2.lo `test -f 'blas-xtra/cconv2.f' || echo './'`blas-xtra/cconv2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-csconv2.lo `test -f 'blas-xtra/csconv2.f' || echo './'`blas-xtra/csconv2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-dconv2.lo `test -f 'blas-xtra/dconv2.f' || echo './'`blas-xtra/dconv2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-sconv2.lo `test -f 'blas-xtra/sconv2.f' || echo './'`blas-xtra/sconv2.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/cconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-cconv2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/csconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-csconv2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/dconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-dconv2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/sconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-sconv2.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-zconv2.lo `test -f 'blas-xtra/zconv2.f' || echo './'`blas-xtra/zconv2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o blas-xtra/libcruft_la-zdconv2.lo `test -f 'blas-xtra/zdconv2.f' || echo './'`blas-xtra/zdconv2.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-datv.lo `test -f 'daspk/datv.f' || echo './'`daspk/datv.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dcnst0.lo `test -f 'daspk/dcnst0.f' || echo './'`daspk/dcnst0.f
libtool: compile:  gfortran -g -O2 -c blas-xtra/zconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-zconv2.o
libtool: compile:  gfortran -g -O2 -c blas-xtra/zdconv2.f  -fPIC -o blas-xtra/.libs/libcruft_la-zdconv2.o
libtool: compile:  gfortran -g -O2 -c daspk/datv.f  -fPIC -o daspk/.libs/libcruft_la-datv.o
libtool: compile:  gfortran -g -O2 -c daspk/dcnst0.f  -fPIC -o daspk/.libs/libcruft_la-dcnst0.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dcnstr.lo `test -f 'daspk/dcnstr.f' || echo './'`daspk/dcnstr.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddasic.lo `test -f 'daspk/ddasic.f' || echo './'`daspk/ddasic.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddasid.lo `test -f 'daspk/ddasid.f' || echo './'`daspk/ddasid.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddasik.lo `test -f 'daspk/ddasik.f' || echo './'`daspk/ddasik.f
libtool: compile:  gfortran -g -O2 -c daspk/dcnstr.f  -fPIC -o daspk/.libs/libcruft_la-dcnstr.o
libtool: compile:  gfortran -g -O2 -c daspk/ddasic.f  -fPIC -o daspk/.libs/libcruft_la-ddasic.o
libtool: compile:  gfortran -g -O2 -c daspk/ddasid.f  -fPIC -o daspk/.libs/libcruft_la-ddasid.o
libtool: compile:  gfortran -g -O2 -c daspk/ddasik.f  -fPIC -o daspk/.libs/libcruft_la-ddasik.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddaspk.lo `test -f 'daspk/ddaspk.f' || echo './'`daspk/ddaspk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddstp.lo `test -f 'daspk/ddstp.f' || echo './'`daspk/ddstp.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-ddwnrm.lo `test -f 'daspk/ddwnrm.f' || echo './'`daspk/ddwnrm.f
libtool: compile:  gfortran -g -O2 -c daspk/ddaspk.f  -fPIC -o daspk/.libs/libcruft_la-ddaspk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dfnrmd.lo `test -f 'daspk/dfnrmd.f' || echo './'`daspk/dfnrmd.f
libtool: compile:  gfortran -g -O2 -c daspk/ddwnrm.f  -fPIC -o daspk/.libs/libcruft_la-ddwnrm.o
libtool: compile:  gfortran -g -O2 -c daspk/ddstp.f  -fPIC -o daspk/.libs/libcruft_la-ddstp.o
libtool: compile:  gfortran -g -O2 -c daspk/dfnrmd.f  -fPIC -o daspk/.libs/libcruft_la-dfnrmd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dfnrmk.lo `test -f 'daspk/dfnrmk.f' || echo './'`daspk/dfnrmk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dhels.lo `test -f 'daspk/dhels.f' || echo './'`daspk/dhels.f
libtool: compile:  gfortran -g -O2 -c daspk/dfnrmk.f  -fPIC -o daspk/.libs/libcruft_la-dfnrmk.o
libtool: compile:  gfortran -g -O2 -c daspk/dhels.f  -fPIC -o daspk/.libs/libcruft_la-dhels.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dheqr.lo `test -f 'daspk/dheqr.f' || echo './'`daspk/dheqr.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dinvwt.lo `test -f 'daspk/dinvwt.f' || echo './'`daspk/dinvwt.f
libtool: compile:  gfortran -g -O2 -c daspk/dheqr.f  -fPIC -o daspk/.libs/libcruft_la-dheqr.o
libtool: compile:  gfortran -g -O2 -c daspk/dinvwt.f  -fPIC -o daspk/.libs/libcruft_la-dinvwt.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dlinsd.lo `test -f 'daspk/dlinsd.f' || echo './'`daspk/dlinsd.f
libtool: compile:  gfortran -g -O2 -c daspk/dlinsd.f  -fPIC -o daspk/.libs/libcruft_la-dlinsd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dlinsk.lo `test -f 'daspk/dlinsk.f' || echo './'`daspk/dlinsk.f
libtool: compile:  gfortran -g -O2 -c daspk/dlinsk.f  -fPIC -o daspk/.libs/libcruft_la-dlinsk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dmatd.lo `test -f 'daspk/dmatd.f' || echo './'`daspk/dmatd.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnedd.lo `test -f 'daspk/dnedd.f' || echo './'`daspk/dnedd.f
libtool: compile:  gfortran -g -O2 -c daspk/dmatd.f  -fPIC -o daspk/.libs/libcruft_la-dmatd.o
libtool: compile:  gfortran -g -O2 -c daspk/dnedd.f  -fPIC -o daspk/.libs/libcruft_la-dnedd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnedk.lo `test -f 'daspk/dnedk.f' || echo './'`daspk/dnedk.f
libtool: compile:  gfortran -g -O2 -c daspk/dnedk.f  -fPIC -o daspk/.libs/libcruft_la-dnedk.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnsd.lo `test -f 'daspk/dnsd.f' || echo './'`daspk/dnsd.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnsid.lo `test -f 'daspk/dnsid.f' || echo './'`daspk/dnsid.f
libtool: compile:  gfortran -g -O2 -c daspk/dnsd.f  -fPIC -o daspk/.libs/libcruft_la-dnsd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnsik.lo `test -f 'daspk/dnsik.f' || echo './'`daspk/dnsik.f
libtool: compile:  gfortran -g -O2 -c daspk/dnsid.f  -fPIC -o daspk/.libs/libcruft_la-dnsid.o
libtool: compile:  gfortran -g -O2 -c daspk/dnsik.f  -fPIC -o daspk/.libs/libcruft_la-dnsik.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dnsk.lo `test -f 'daspk/dnsk.f' || echo './'`daspk/dnsk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dorth.lo `test -f 'daspk/dorth.f' || echo './'`daspk/dorth.f
libtool: compile:  gfortran -g -O2 -c daspk/dnsk.f  -fPIC -o daspk/.libs/libcruft_la-dnsk.o
libtool: compile:  gfortran -g -O2 -c daspk/dorth.f  -fPIC -o daspk/.libs/libcruft_la-dorth.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dslvd.lo `test -f 'daspk/dslvd.f' || echo './'`daspk/dslvd.f
libtool: compile:  gfortran -g -O2 -c daspk/dslvd.f  -fPIC -o daspk/.libs/libcruft_la-dslvd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dslvk.lo `test -f 'daspk/dslvk.f' || echo './'`daspk/dslvk.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dspigm.lo `test -f 'daspk/dspigm.f' || echo './'`daspk/dspigm.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o daspk/libcruft_la-dyypnw.lo `test -f 'daspk/dyypnw.f' || echo './'`daspk/dyypnw.f
libtool: compile:  gfortran -g -O2 -c daspk/dslvk.f  -fPIC -o daspk/.libs/libcruft_la-dslvk.o
libtool: compile:  gfortran -g -O2 -c daspk/dspigm.f  -fPIC -o daspk/.libs/libcruft_la-dspigm.o
libtool: compile:  gfortran -g -O2 -c daspk/dyypnw.f  -fPIC -o daspk/.libs/libcruft_la-dyypnw.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dasrt/libcruft_la-ddasrt.lo `test -f 'dasrt/ddasrt.f' || echo './'`dasrt/ddasrt.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dasrt/libcruft_la-drchek.lo `test -f 'dasrt/drchek.f' || echo './'`dasrt/drchek.f
libtool: compile:  gfortran -g -O2 -c dasrt/ddasrt.f  -fPIC -o dasrt/.libs/libcruft_la-ddasrt.o
libtool: compile:  gfortran -g -O2 -c dasrt/drchek.f  -fPIC -o dasrt/.libs/libcruft_la-drchek.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dasrt/libcruft_la-droots.lo `test -f 'dasrt/droots.f' || echo './'`dasrt/droots.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddaini.lo `test -f 'dassl/ddaini.f' || echo './'`dassl/ddaini.f
libtool: compile:  gfortran -g -O2 -c dasrt/droots.f  -fPIC -o dasrt/.libs/libcruft_la-droots.o
libtool: compile:  gfortran -g -O2 -c dassl/ddaini.f  -fPIC -o dassl/.libs/libcruft_la-ddaini.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddajac.lo `test -f 'dassl/ddajac.f' || echo './'`dassl/ddajac.f
libtool: compile:  gfortran -g -O2 -c dassl/ddajac.f  -fPIC -o dassl/.libs/libcruft_la-ddajac.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddanrm.lo `test -f 'dassl/ddanrm.f' || echo './'`dassl/ddanrm.f
libtool: compile:  gfortran -g -O2 -c dassl/ddanrm.f  -fPIC -o dassl/.libs/libcruft_la-ddanrm.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddaslv.lo `test -f 'dassl/ddaslv.f' || echo './'`dassl/ddaslv.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddassl.lo `test -f 'dassl/ddassl.f' || echo './'`dassl/ddassl.f
libtool: compile:  gfortran -g -O2 -c dassl/ddaslv.f  -fPIC -o dassl/.libs/libcruft_la-ddaslv.o
libtool: compile:  gfortran -g -O2 -c dassl/ddassl.f  -fPIC -o dassl/.libs/libcruft_la-ddassl.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddastp.lo `test -f 'dassl/ddastp.f' || echo './'`dassl/ddastp.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddatrp.lo `test -f 'dassl/ddatrp.f' || echo './'`dassl/ddatrp.f
libtool: compile:  gfortran -g -O2 -c dassl/ddastp.f  -fPIC -o dassl/.libs/libcruft_la-ddastp.o
libtool: compile:  gfortran -g -O2 -c dassl/ddatrp.f  -fPIC -o dassl/.libs/libcruft_la-ddatrp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o dassl/libcruft_la-ddawts.lo `test -f 'dassl/ddawts.f' || echo './'`dassl/ddawts.f
libtool: compile:  gfortran -g -O2 -c dassl/ddawts.f  -fPIC -o dassl/.libs/libcruft_la-ddawts.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xclange.lo `test -f 'lapack-xtra/xclange.f' || echo './'`lapack-xtra/xclange.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xclange.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xclange.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xdlamch.lo `test -f 'lapack-xtra/xdlamch.f' || echo './'`lapack-xtra/xdlamch.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xdlamch.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xdlamch.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xdlange.lo `test -f 'lapack-xtra/xdlange.f' || echo './'`lapack-xtra/xdlange.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xilaenv.lo `test -f 'lapack-xtra/xilaenv.f' || echo './'`lapack-xtra/xilaenv.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xdlange.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xdlange.o
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xilaenv.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xilaenv.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xslamch.lo `test -f 'lapack-xtra/xslamch.f' || echo './'`lapack-xtra/xslamch.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xslange.lo `test -f 'lapack-xtra/xslange.f' || echo './'`lapack-xtra/xslange.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xslamch.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xslamch.o
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xslange.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xslange.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-xzlange.lo `test -f 'lapack-xtra/xzlange.f' || echo './'`lapack-xtra/xzlange.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-zrsf2csf.lo `test -f 'lapack-xtra/zrsf2csf.f' || echo './'`lapack-xtra/zrsf2csf.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/xzlange.f  -fPIC -o lapack-xtra/.libs/libcruft_la-xzlange.o
libtool: compile:  gfortran -g -O2 -c lapack-xtra/zrsf2csf.f  -fPIC -o lapack-xtra/.libs/libcruft_la-zrsf2csf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o lapack-xtra/libcruft_la-crsf2csf.lo `test -f 'lapack-xtra/crsf2csf.f' || echo './'`lapack-xtra/crsf2csf.f
libtool: compile:  gfortran -g -O2 -c lapack-xtra/crsf2csf.f  -fPIC -o lapack-xtra/.libs/libcruft_la-crsf2csf.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o misc/libcruft_la-blaswrap.lo `test -f 'misc/blaswrap.c' || echo './'`misc/blaswrap.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o misc/libcruft_la-cquit.lo `test -f 'misc/cquit.c' || echo './'`misc/cquit.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c misc/blaswrap.c  -fPIC -DPIC -o misc/.libs/libcruft_la-blaswrap.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o misc/libcruft_la-d1mach.lo `test -f 'misc/d1mach.f' || echo './'`misc/d1mach.f
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c misc/cquit.c  -fPIC -DPIC -o misc/.libs/libcruft_la-cquit.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o misc/libcruft_la-f77-extern.lo `test -f 'misc/f77-extern.cc' || echo './'`misc/f77-extern.cc
libtool: compile:  gfortran -g -O2 -c misc/d1mach.f  -fPIC -o misc/.libs/libcruft_la-d1mach.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c misc/f77-extern.cc  -fPIC -DPIC -o misc/.libs/libcruft_la-f77-extern.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o misc/libcruft_la-f77-fcn.lo `test -f 'misc/f77-fcn.c' || echo './'`misc/f77-fcn.c
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o misc/libcruft_la-i1mach.lo `test -f 'misc/i1mach.f' || echo './'`misc/i1mach.f
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c misc/f77-fcn.c  -fPIC -DPIC -o misc/.libs/libcruft_la-f77-fcn.o
libtool: compile:  gfortran -g -O2 -c misc/i1mach.f  -fPIC -o misc/.libs/libcruft_la-i1mach.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o misc/libcruft_la-lo-error.lo `test -f 'misc/lo-error.c' || echo './'`misc/lo-error.c
misc/f77-fcn.c: In function 'xstopx_':
misc/f77-fcn.c:63:3: warning: function declared 'noreturn' has a 'return' statement [enabled by default]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c misc/lo-error.c  -fPIC -DPIC -o misc/.libs/libcruft_la-lo-error.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o misc/libcruft_la-quit.lo `test -f 'misc/quit.cc' || echo './'`misc/quit.cc
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o misc/libcruft_la-r1mach.lo `test -f 'misc/r1mach.f' || echo './'`misc/r1mach.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-cfode.lo `test -f 'odepack/cfode.f' || echo './'`odepack/cfode.f
misc/lo-error.c: In function 'liboctave_fatal_with_id':
misc/lo-error.c:111:38: warning: unused parameter 'id' [-Wunused-parameter]
misc/lo-error.c: In function 'liboctave_warning_with_id':
misc/lo-error.c:131:40: warning: unused parameter 'id' [-Wunused-parameter]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c misc/quit.cc  -fPIC -DPIC -o misc/.libs/libcruft_la-quit.o
libtool: compile:  gfortran -g -O2 -c misc/r1mach.f  -fPIC -o misc/.libs/libcruft_la-r1mach.o
libtool: compile:  gfortran -g -O2 -c odepack/cfode.f  -fPIC -o odepack/.libs/libcruft_la-cfode.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-dlsode.lo `test -f 'odepack/dlsode.f' || echo './'`odepack/dlsode.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-ewset.lo `test -f 'odepack/ewset.f' || echo './'`odepack/ewset.f
libtool: compile:  gfortran -g -O2 -c odepack/dlsode.f  -fPIC -o odepack/.libs/libcruft_la-dlsode.o
libtool: compile:  gfortran -g -O2 -c odepack/ewset.f  -fPIC -o odepack/.libs/libcruft_la-ewset.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-intdy.lo `test -f 'odepack/intdy.f' || echo './'`odepack/intdy.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-prepj.lo `test -f 'odepack/prepj.f' || echo './'`odepack/prepj.f
libtool: compile:  gfortran -g -O2 -c odepack/intdy.f  -fPIC -o odepack/.libs/libcruft_la-intdy.o
libtool: compile:  gfortran -g -O2 -c odepack/prepj.f  -fPIC -o odepack/.libs/libcruft_la-prepj.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-solsy.lo `test -f 'odepack/solsy.f' || echo './'`odepack/solsy.f
libtool: compile:  gfortran -g -O2 -c odepack/solsy.f  -fPIC -o odepack/.libs/libcruft_la-solsy.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-stode.lo `test -f 'odepack/stode.f' || echo './'`odepack/stode.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-vnorm.lo `test -f 'odepack/vnorm.f' || echo './'`odepack/vnorm.f
libtool: compile:  gfortran -g -O2 -c odepack/stode.f  -fPIC -o odepack/.libs/libcruft_la-stode.o
libtool: compile:  gfortran -g -O2 -c odepack/vnorm.f  -fPIC -o odepack/.libs/libcruft_la-vnorm.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-scfode.lo `test -f 'odepack/scfode.f' || echo './'`odepack/scfode.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-sewset.lo `test -f 'odepack/sewset.f' || echo './'`odepack/sewset.f
libtool: compile:  gfortran -g -O2 -c odepack/scfode.f  -fPIC -o odepack/.libs/libcruft_la-scfode.o
libtool: compile:  gfortran -g -O2 -c odepack/sewset.f  -fPIC -o odepack/.libs/libcruft_la-sewset.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-sintdy.lo `test -f 'odepack/sintdy.f' || echo './'`odepack/sintdy.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-slsode.lo `test -f 'odepack/slsode.f' || echo './'`odepack/slsode.f
libtool: compile:  gfortran -g -O2 -c odepack/sintdy.f  -fPIC -o odepack/.libs/libcruft_la-sintdy.o
libtool: compile:  gfortran -g -O2 -c odepack/slsode.f  -fPIC -o odepack/.libs/libcruft_la-slsode.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-sprepj.lo `test -f 'odepack/sprepj.f' || echo './'`odepack/sprepj.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-ssolsy.lo `test -f 'odepack/ssolsy.f' || echo './'`odepack/ssolsy.f
libtool: compile:  gfortran -g -O2 -c odepack/sprepj.f  -fPIC -o odepack/.libs/libcruft_la-sprepj.o
libtool: compile:  gfortran -g -O2 -c odepack/ssolsy.f  -fPIC -o odepack/.libs/libcruft_la-ssolsy.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-sstode.lo `test -f 'odepack/sstode.f' || echo './'`odepack/sstode.f
libtool: compile:  gfortran -g -O2 -c odepack/sstode.f  -fPIC -o odepack/.libs/libcruft_la-sstode.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o odepack/libcruft_la-svnorm.lo `test -f 'odepack/svnorm.f' || echo './'`odepack/svnorm.f
libtool: compile:  gfortran -g -O2 -c odepack/svnorm.f  -fPIC -o odepack/.libs/libcruft_la-svnorm.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o ordered-qz/libcruft_la-dsubsp.lo `test -f 'ordered-qz/dsubsp.f' || echo './'`ordered-qz/dsubsp.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o ordered-qz/libcruft_la-exchqz.lo `test -f 'ordered-qz/exchqz.f' || echo './'`ordered-qz/exchqz.f
libtool: compile:  gfortran -g -O2 -c ordered-qz/dsubsp.f  -fPIC -o ordered-qz/.libs/libcruft_la-dsubsp.o
libtool: compile:  gfortran -g -O2 -c ordered-qz/exchqz.f  -fPIC -o ordered-qz/.libs/libcruft_la-exchqz.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o ordered-qz/libcruft_la-ssubsp.lo `test -f 'ordered-qz/ssubsp.f' || echo './'`ordered-qz/ssubsp.f
libtool: compile:  gfortran -g -O2 -c ordered-qz/ssubsp.f  -fPIC -o ordered-qz/.libs/libcruft_la-ssubsp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o ordered-qz/libcruft_la-sexchqz.lo `test -f 'ordered-qz/sexchqz.f' || echo './'`ordered-qz/sexchqz.f
libtool: compile:  gfortran -g -O2 -c ordered-qz/sexchqz.f  -fPIC -o ordered-qz/.libs/libcruft_la-sexchqz.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqagi.lo `test -f 'quadpack/dqagi.f' || echo './'`quadpack/dqagi.f
libtool: compile:  gfortran -g -O2 -c quadpack/dqagi.f  -fPIC -o quadpack/.libs/libcruft_la-dqagi.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqagie.lo `test -f 'quadpack/dqagie.f' || echo './'`quadpack/dqagie.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqagp.lo `test -f 'quadpack/dqagp.f' || echo './'`quadpack/dqagp.f
libtool: compile:  gfortran -g -O2 -c quadpack/dqagie.f  -fPIC -o quadpack/.libs/libcruft_la-dqagie.o
libtool: compile:  gfortran -g -O2 -c quadpack/dqagp.f  -fPIC -o quadpack/.libs/libcruft_la-dqagp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqagpe.lo `test -f 'quadpack/dqagpe.f' || echo './'`quadpack/dqagpe.f
libtool: compile:  gfortran -g -O2 -c quadpack/dqagpe.f  -fPIC -o quadpack/.libs/libcruft_la-dqagpe.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqelg.lo `test -f 'quadpack/dqelg.f' || echo './'`quadpack/dqelg.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqk15i.lo `test -f 'quadpack/dqk15i.f' || echo './'`quadpack/dqk15i.f
libtool: compile:  gfortran -g -O2 -c quadpack/dqelg.f  -fPIC -o quadpack/.libs/libcruft_la-dqelg.o
libtool: compile:  gfortran -g -O2 -c quadpack/dqk15i.f  -fPIC -o quadpack/.libs/libcruft_la-dqk15i.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqk21.lo `test -f 'quadpack/dqk21.f' || echo './'`quadpack/dqk21.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-dqpsrt.lo `test -f 'quadpack/dqpsrt.f' || echo './'`quadpack/dqpsrt.f
libtool: compile:  gfortran -g -O2 -c quadpack/dqk21.f  -fPIC -o quadpack/.libs/libcruft_la-dqk21.o
libtool: compile:  gfortran -g -O2 -c quadpack/dqpsrt.f  -fPIC -o quadpack/.libs/libcruft_la-dqpsrt.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qagie.lo `test -f 'quadpack/qagie.f' || echo './'`quadpack/qagie.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qagi.lo `test -f 'quadpack/qagi.f' || echo './'`quadpack/qagi.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qagpe.lo `test -f 'quadpack/qagpe.f' || echo './'`quadpack/qagpe.f
libtool: compile:  gfortran -g -O2 -c quadpack/qagie.f  -fPIC -o quadpack/.libs/libcruft_la-qagie.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qagp.lo `test -f 'quadpack/qagp.f' || echo './'`quadpack/qagp.f
libtool: compile:  gfortran -g -O2 -c quadpack/qagpe.f  -fPIC -o quadpack/.libs/libcruft_la-qagpe.o
libtool: compile:  gfortran -g -O2 -c quadpack/qagi.f  -fPIC -o quadpack/.libs/libcruft_la-qagi.o
libtool: compile:  gfortran -g -O2 -c quadpack/qagp.f  -fPIC -o quadpack/.libs/libcruft_la-qagp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qelg.lo `test -f 'quadpack/qelg.f' || echo './'`quadpack/qelg.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qk15i.lo `test -f 'quadpack/qk15i.f' || echo './'`quadpack/qk15i.f
libtool: compile:  gfortran -g -O2 -c quadpack/qelg.f  -fPIC -o quadpack/.libs/libcruft_la-qelg.o
libtool: compile:  gfortran -g -O2 -c quadpack/qk15i.f  -fPIC -o quadpack/.libs/libcruft_la-qk15i.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qk21.lo `test -f 'quadpack/qk21.f' || echo './'`quadpack/qk21.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-qpsrt.lo `test -f 'quadpack/qpsrt.f' || echo './'`quadpack/qpsrt.f
libtool: compile:  gfortran -g -O2 -c quadpack/qk21.f  -fPIC -o quadpack/.libs/libcruft_la-qk21.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o quadpack/libcruft_la-xerror.lo `test -f 'quadpack/xerror.f' || echo './'`quadpack/xerror.f
libtool: compile:  gfortran -g -O2 -c quadpack/qpsrt.f  -fPIC -o quadpack/.libs/libcruft_la-qpsrt.o
libtool: compile:  gfortran -g -O2 -c quadpack/xerror.f  -fPIC -o quadpack/.libs/libcruft_la-xerror.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-fdump.lo `test -f 'slatec-err/fdump.f' || echo './'`slatec-err/fdump.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-ixsav.lo `test -f 'slatec-err/ixsav.f' || echo './'`slatec-err/ixsav.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-j4save.lo `test -f 'slatec-err/j4save.f' || echo './'`slatec-err/j4save.f
libtool: compile:  gfortran -g -O2 -c slatec-err/fdump.f  -fPIC -o slatec-err/.libs/libcruft_la-fdump.o
libtool: compile:  gfortran -g -O2 -c slatec-err/ixsav.f  -fPIC -o slatec-err/.libs/libcruft_la-ixsav.o
libtool: compile:  gfortran -g -O2 -c slatec-err/j4save.f  -fPIC -o slatec-err/.libs/libcruft_la-j4save.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xerclr.lo `test -f 'slatec-err/xerclr.f' || echo './'`slatec-err/xerclr.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xercnt.lo `test -f 'slatec-err/xercnt.f' || echo './'`slatec-err/xercnt.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xerhlt.lo `test -f 'slatec-err/xerhlt.f' || echo './'`slatec-err/xerhlt.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xermsg.lo `test -f 'slatec-err/xermsg.f' || echo './'`slatec-err/xermsg.f
libtool: compile:  gfortran -g -O2 -c slatec-err/xerclr.f  -fPIC -o slatec-err/.libs/libcruft_la-xerclr.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xercnt.f  -fPIC -o slatec-err/.libs/libcruft_la-xercnt.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xermsg.f  -fPIC -o slatec-err/.libs/libcruft_la-xermsg.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xerhlt.f  -fPIC -o slatec-err/.libs/libcruft_la-xerhlt.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xerprn.lo `test -f 'slatec-err/xerprn.f' || echo './'`slatec-err/xerprn.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xerrwd.lo `test -f 'slatec-err/xerrwd.f' || echo './'`slatec-err/xerrwd.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xersve.lo `test -f 'slatec-err/xersve.f' || echo './'`slatec-err/xersve.f
libtool: compile:  gfortran -g -O2 -c slatec-err/xerprn.f  -fPIC -o slatec-err/.libs/libcruft_la-xerprn.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xersve.f  -fPIC -o slatec-err/.libs/libcruft_la-xersve.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xerrwd.f  -fPIC -o slatec-err/.libs/libcruft_la-xerrwd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xgetf.lo `test -f 'slatec-err/xgetf.f' || echo './'`slatec-err/xgetf.f
libtool: compile:  gfortran -g -O2 -c slatec-err/xgetf.f  -fPIC -o slatec-err/.libs/libcruft_la-xgetf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xgetua.lo `test -f 'slatec-err/xgetua.f' || echo './'`slatec-err/xgetua.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xsetf.lo `test -f 'slatec-err/xsetf.f' || echo './'`slatec-err/xsetf.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-err/libcruft_la-xsetua.lo `test -f 'slatec-err/xsetua.f' || echo './'`slatec-err/xsetua.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-albeta.lo `test -f 'slatec-fn/albeta.f' || echo './'`slatec-fn/albeta.f
libtool: compile:  gfortran -g -O2 -c slatec-err/xgetua.f  -fPIC -o slatec-err/.libs/libcruft_la-xgetua.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xsetf.f  -fPIC -o slatec-err/.libs/libcruft_la-xsetf.o
libtool: compile:  gfortran -g -O2 -c slatec-err/xsetua.f  -fPIC -o slatec-err/.libs/libcruft_la-xsetua.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/albeta.f  -fPIC -o slatec-fn/.libs/libcruft_la-albeta.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-alngam.lo `test -f 'slatec-fn/alngam.f' || echo './'`slatec-fn/alngam.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-alnrel.lo `test -f 'slatec-fn/alnrel.f' || echo './'`slatec-fn/alnrel.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-algams.lo `test -f 'slatec-fn/algams.f' || echo './'`slatec-fn/algams.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/alngam.f  -fPIC -o slatec-fn/.libs/libcruft_la-alngam.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-acosh.lo `test -f 'slatec-fn/acosh.f' || echo './'`slatec-fn/acosh.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/alnrel.f  -fPIC -o slatec-fn/.libs/libcruft_la-alnrel.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/algams.f  -fPIC -o slatec-fn/.libs/libcruft_la-algams.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/acosh.f  -fPIC -o slatec-fn/.libs/libcruft_la-acosh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-asinh.lo `test -f 'slatec-fn/asinh.f' || echo './'`slatec-fn/asinh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-atanh.lo `test -f 'slatec-fn/atanh.f' || echo './'`slatec-fn/atanh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-betai.lo `test -f 'slatec-fn/betai.f' || echo './'`slatec-fn/betai.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-csevl.lo `test -f 'slatec-fn/csevl.f' || echo './'`slatec-fn/csevl.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/asinh.f  -fPIC -o slatec-fn/.libs/libcruft_la-asinh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/atanh.f  -fPIC -o slatec-fn/.libs/libcruft_la-atanh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/betai.f  -fPIC -o slatec-fn/.libs/libcruft_la-betai.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/csevl.f  -fPIC -o slatec-fn/.libs/libcruft_la-csevl.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-d9gmit.lo `test -f 'slatec-fn/d9gmit.f' || echo './'`slatec-fn/d9gmit.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-d9lgic.lo `test -f 'slatec-fn/d9lgic.f' || echo './'`slatec-fn/d9lgic.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-d9lgit.lo `test -f 'slatec-fn/d9lgit.f' || echo './'`slatec-fn/d9lgit.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/d9gmit.f  -fPIC -o slatec-fn/.libs/libcruft_la-d9gmit.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/d9lgic.f  -fPIC -o slatec-fn/.libs/libcruft_la-d9lgic.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/d9lgit.f  -fPIC -o slatec-fn/.libs/libcruft_la-d9lgit.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-d9lgmc.lo `test -f 'slatec-fn/d9lgmc.f' || echo './'`slatec-fn/d9lgmc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dacosh.lo `test -f 'slatec-fn/dacosh.f' || echo './'`slatec-fn/dacosh.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/d9lgmc.f  -fPIC -o slatec-fn/.libs/libcruft_la-d9lgmc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dasinh.lo `test -f 'slatec-fn/dasinh.f' || echo './'`slatec-fn/dasinh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-datanh.lo `test -f 'slatec-fn/datanh.f' || echo './'`slatec-fn/datanh.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dacosh.f  -fPIC -o slatec-fn/.libs/libcruft_la-dacosh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dasinh.f  -fPIC -o slatec-fn/.libs/libcruft_la-dasinh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/datanh.f  -fPIC -o slatec-fn/.libs/libcruft_la-datanh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dbetai.lo `test -f 'slatec-fn/dbetai.f' || echo './'`slatec-fn/dbetai.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dcsevl.lo `test -f 'slatec-fn/dcsevl.f' || echo './'`slatec-fn/dcsevl.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-derf.lo `test -f 'slatec-fn/derf.f' || echo './'`slatec-fn/derf.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dcsevl.f  -fPIC -o slatec-fn/.libs/libcruft_la-dcsevl.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dbetai.f  -fPIC -o slatec-fn/.libs/libcruft_la-dbetai.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-derfc.lo `test -f 'slatec-fn/derfc.f' || echo './'`slatec-fn/derfc.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/derf.f  -fPIC -o slatec-fn/.libs/libcruft_la-derf.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/derfc.f  -fPIC -o slatec-fn/.libs/libcruft_la-derfc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dgami.lo `test -f 'slatec-fn/dgami.f' || echo './'`slatec-fn/dgami.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dgamit.lo `test -f 'slatec-fn/dgamit.f' || echo './'`slatec-fn/dgamit.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dgami.f  -fPIC -o slatec-fn/.libs/libcruft_la-dgami.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dgamlm.lo `test -f 'slatec-fn/dgamlm.f' || echo './'`slatec-fn/dgamlm.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dgamit.f  -fPIC -o slatec-fn/.libs/libcruft_la-dgamit.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dgamma.lo `test -f 'slatec-fn/dgamma.f' || echo './'`slatec-fn/dgamma.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dgamr.lo `test -f 'slatec-fn/dgamr.f' || echo './'`slatec-fn/dgamr.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dgamlm.f  -fPIC -o slatec-fn/.libs/libcruft_la-dgamlm.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dgamma.f  -fPIC -o slatec-fn/.libs/libcruft_la-dgamma.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dgamr.f  -fPIC -o slatec-fn/.libs/libcruft_la-dgamr.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dlbeta.lo `test -f 'slatec-fn/dlbeta.f' || echo './'`slatec-fn/dlbeta.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dlgams.lo `test -f 'slatec-fn/dlgams.f' || echo './'`slatec-fn/dlgams.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dlngam.lo `test -f 'slatec-fn/dlngam.f' || echo './'`slatec-fn/dlngam.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dlbeta.f  -fPIC -o slatec-fn/.libs/libcruft_la-dlbeta.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dlgams.f  -fPIC -o slatec-fn/.libs/libcruft_la-dlgams.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/dlngam.f  -fPIC -o slatec-fn/.libs/libcruft_la-dlngam.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dlnrel.lo `test -f 'slatec-fn/dlnrel.f' || echo './'`slatec-fn/dlnrel.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dpchim.lo `test -f 'slatec-fn/dpchim.f' || echo './'`slatec-fn/dpchim.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dlnrel.f  -fPIC -o slatec-fn/.libs/libcruft_la-dlnrel.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-dpchst.lo `test -f 'slatec-fn/dpchst.f' || echo './'`slatec-fn/dpchst.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dpchim.f  -fPIC -o slatec-fn/.libs/libcruft_la-dpchim.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-erf.lo `test -f 'slatec-fn/erf.f' || echo './'`slatec-fn/erf.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/dpchst.f  -fPIC -o slatec-fn/.libs/libcruft_la-dpchst.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-erfc.lo `test -f 'slatec-fn/erfc.f' || echo './'`slatec-fn/erfc.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/erf.f  -fPIC -o slatec-fn/.libs/libcruft_la-erf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-gami.lo `test -f 'slatec-fn/gami.f' || echo './'`slatec-fn/gami.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/erfc.f  -fPIC -o slatec-fn/.libs/libcruft_la-erfc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-gamit.lo `test -f 'slatec-fn/gamit.f' || echo './'`slatec-fn/gamit.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/gami.f  -fPIC -o slatec-fn/.libs/libcruft_la-gami.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-gamlim.lo `test -f 'slatec-fn/gamlim.f' || echo './'`slatec-fn/gamlim.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-gamma.lo `test -f 'slatec-fn/gamma.f' || echo './'`slatec-fn/gamma.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/gamit.f  -fPIC -o slatec-fn/.libs/libcruft_la-gamit.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-gamr.lo `test -f 'slatec-fn/gamr.f' || echo './'`slatec-fn/gamr.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/gamlim.f  -fPIC -o slatec-fn/.libs/libcruft_la-gamlim.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/gamma.f  -fPIC -o slatec-fn/.libs/libcruft_la-gamma.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/gamr.f  -fPIC -o slatec-fn/.libs/libcruft_la-gamr.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-initds.lo `test -f 'slatec-fn/initds.f' || echo './'`slatec-fn/initds.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-inits.lo `test -f 'slatec-fn/inits.f' || echo './'`slatec-fn/inits.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-pchim.lo `test -f 'slatec-fn/pchim.f' || echo './'`slatec-fn/pchim.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/initds.f  -fPIC -o slatec-fn/.libs/libcruft_la-initds.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/inits.f  -fPIC -o slatec-fn/.libs/libcruft_la-inits.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-pchst.lo `test -f 'slatec-fn/pchst.f' || echo './'`slatec-fn/pchst.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/pchim.f  -fPIC -o slatec-fn/.libs/libcruft_la-pchim.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-r9lgmc.lo `test -f 'slatec-fn/r9lgmc.f' || echo './'`slatec-fn/r9lgmc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-r9lgit.lo `test -f 'slatec-fn/r9lgit.f' || echo './'`slatec-fn/r9lgit.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/pchst.f  -fPIC -o slatec-fn/.libs/libcruft_la-pchst.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/r9lgmc.f  -fPIC -o slatec-fn/.libs/libcruft_la-r9lgmc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-r9gmit.lo `test -f 'slatec-fn/r9gmit.f' || echo './'`slatec-fn/r9gmit.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/r9lgit.f  -fPIC -o slatec-fn/.libs/libcruft_la-r9lgit.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-r9lgic.lo `test -f 'slatec-fn/r9lgic.f' || echo './'`slatec-fn/r9lgic.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/r9gmit.f  -fPIC -o slatec-fn/.libs/libcruft_la-r9gmit.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdacosh.lo `test -f 'slatec-fn/xdacosh.f' || echo './'`slatec-fn/xdacosh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdasinh.lo `test -f 'slatec-fn/xdasinh.f' || echo './'`slatec-fn/xdasinh.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/r9lgic.f  -fPIC -o slatec-fn/.libs/libcruft_la-r9lgic.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdacosh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdacosh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdasinh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdasinh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdatanh.lo `test -f 'slatec-fn/xdatanh.f' || echo './'`slatec-fn/xdatanh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdbetai.lo `test -f 'slatec-fn/xdbetai.f' || echo './'`slatec-fn/xdbetai.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xderf.lo `test -f 'slatec-fn/xderf.f' || echo './'`slatec-fn/xderf.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xderfc.lo `test -f 'slatec-fn/xderfc.f' || echo './'`slatec-fn/xderfc.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdatanh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdatanh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdbetai.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdbetai.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xderf.f  -fPIC -o slatec-fn/.libs/libcruft_la-xderf.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xderfc.f  -fPIC -o slatec-fn/.libs/libcruft_la-xderfc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdgami.lo `test -f 'slatec-fn/xdgami.f' || echo './'`slatec-fn/xdgami.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdgamit.lo `test -f 'slatec-fn/xdgamit.f' || echo './'`slatec-fn/xdgamit.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xdgamma.lo `test -f 'slatec-fn/xdgamma.f' || echo './'`slatec-fn/xdgamma.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xgmainc.lo `test -f 'slatec-fn/xgmainc.f' || echo './'`slatec-fn/xgmainc.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdgami.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdgami.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdgamit.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdgamit.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xdgamma.f  -fPIC -o slatec-fn/.libs/libcruft_la-xdgamma.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xgmainc.f  -fPIC -o slatec-fn/.libs/libcruft_la-xgmainc.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xacosh.lo `test -f 'slatec-fn/xacosh.f' || echo './'`slatec-fn/xacosh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xasinh.lo `test -f 'slatec-fn/xasinh.f' || echo './'`slatec-fn/xasinh.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xatanh.lo `test -f 'slatec-fn/xatanh.f' || echo './'`slatec-fn/xatanh.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/xacosh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xacosh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xasinh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xasinh.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xatanh.f  -fPIC -o slatec-fn/.libs/libcruft_la-xatanh.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xerf.lo `test -f 'slatec-fn/xerf.f' || echo './'`slatec-fn/xerf.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xerfc.lo `test -f 'slatec-fn/xerfc.f' || echo './'`slatec-fn/xerfc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xsgmainc.lo `test -f 'slatec-fn/xsgmainc.f' || echo './'`slatec-fn/xsgmainc.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xgamma.lo `test -f 'slatec-fn/xgamma.f' || echo './'`slatec-fn/xgamma.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/xerf.f  -fPIC -o slatec-fn/.libs/libcruft_la-xerf.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xerfc.f  -fPIC -o slatec-fn/.libs/libcruft_la-xerfc.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xsgmainc.f  -fPIC -o slatec-fn/.libs/libcruft_la-xsgmainc.o
libtool: compile:  gfortran -g -O2 -c slatec-fn/xgamma.f  -fPIC -o slatec-fn/.libs/libcruft_la-xgamma.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran  -g -O2 -c -o slatec-fn/libcruft_la-xbetai.lo `test -f 'slatec-fn/xbetai.f' || echo './'`slatec-fn/xbetai.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/advnst.lo ranlib/advnst.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genbet.lo ranlib/genbet.f
libtool: compile:  gfortran -g -O2 -c slatec-fn/xbetai.f  -fPIC -o slatec-fn/.libs/libcruft_la-xbetai.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/advnst.f  -fPIC -o ranlib/.libs/advnst.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genbet.f  -fPIC -o ranlib/.libs/genbet.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genchi.lo ranlib/genchi.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genexp.lo ranlib/genexp.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genchi.f  -fPIC -o ranlib/.libs/genchi.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genf.lo ranlib/genf.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genexp.f  -fPIC -o ranlib/.libs/genexp.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/gengam.lo ranlib/gengam.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genf.f  -fPIC -o ranlib/.libs/genf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genmn.lo ranlib/genmn.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/gengam.f  -fPIC -o ranlib/.libs/gengam.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genmn.f  -fPIC -o ranlib/.libs/genmn.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genmul.lo ranlib/genmul.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/gennch.lo ranlib/gennch.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/gennf.lo ranlib/gennf.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/gennor.lo ranlib/gennor.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genmul.f  -fPIC -o ranlib/.libs/genmul.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/gennch.f  -fPIC -o ranlib/.libs/gennch.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/gennf.f  -fPIC -o ranlib/.libs/gennf.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/gennor.f  -fPIC -o ranlib/.libs/gennor.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genprm.lo ranlib/genprm.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/genunf.lo ranlib/genunf.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/getcgn.lo ranlib/getcgn.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genprm.f  -fPIC -o ranlib/.libs/genprm.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/genunf.f  -fPIC -o ranlib/.libs/genunf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/getsd.lo ranlib/getsd.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/getcgn.f  -fPIC -o ranlib/.libs/getcgn.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ignbin.lo ranlib/ignbin.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ignlgi.lo ranlib/ignlgi.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/getsd.f  -fPIC -o ranlib/.libs/getsd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ignnbn.lo ranlib/ignnbn.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ignbin.f  -fPIC -o ranlib/.libs/ignbin.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ignlgi.f  -fPIC -o ranlib/.libs/ignlgi.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ignpoi.lo ranlib/ignpoi.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ignnbn.f  -fPIC -o ranlib/.libs/ignnbn.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ignpoi.f  -fPIC -o ranlib/.libs/ignpoi.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ignuin.lo ranlib/ignuin.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/initgn.lo ranlib/initgn.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ignuin.f  -fPIC -o ranlib/.libs/ignuin.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/initgn.f  -fPIC -o ranlib/.libs/initgn.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/inrgcm.lo ranlib/inrgcm.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/lennob.lo ranlib/lennob.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/mltmod.lo ranlib/mltmod.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/phrtsd.lo ranlib/phrtsd.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/inrgcm.f  -fPIC -o ranlib/.libs/inrgcm.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/lennob.f  -fPIC -o ranlib/.libs/lennob.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/mltmod.f  -fPIC -o ranlib/.libs/mltmod.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/qrgnin.lo ranlib/qrgnin.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/phrtsd.f  -fPIC -o ranlib/.libs/phrtsd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/ranf.lo ranlib/ranf.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/qrgnin.f  -fPIC -o ranlib/.libs/qrgnin.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/ranf.f  -fPIC -o ranlib/.libs/ranf.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/setall.lo ranlib/setall.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/setant.lo ranlib/setant.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/setgmn.lo ranlib/setgmn.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/setsd.lo ranlib/setsd.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/setant.f  -fPIC -o ranlib/.libs/setant.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/setall.f  -fPIC -o ranlib/.libs/setall.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/setgmn.f  -fPIC -o ranlib/.libs/setgmn.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/setsd.f  -fPIC -o ranlib/.libs/setsd.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/sexpo.lo ranlib/sexpo.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/sgamma.lo ranlib/sgamma.f
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/snorm.lo ranlib/snorm.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/sexpo.f  -fPIC -o ranlib/.libs/sexpo.o
/bin/bash ../libtool  --tag=F77   --mode=compile gfortran -g -O2 -g -O2 -c -o ranlib/wrap.lo ranlib/wrap.f
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/sgamma.f  -fPIC -o ranlib/.libs/sgamma.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/snorm.f  -fPIC -o ranlib/.libs/snorm.o
libtool: compile:  gfortran -g -O2 -g -O2 -c ranlib/wrap.f  -fPIC -o ranlib/.libs/wrap.o
/bin/bash ../libtool  --tag=F77   --mode=link gfortran -g -O2 -g -O2   -o libranlib.la  ranlib/advnst.lo ranlib/genbet.lo ranlib/genchi.lo ranlib/genexp.lo ranlib/genf.lo ranlib/gengam.lo ranlib/genmn.lo ranlib/genmul.lo ranlib/gennch.lo ranlib/gennf.lo ranlib/gennor.lo ranlib/genprm.lo ranlib/genunf.lo ranlib/getcgn.lo ranlib/getsd.lo ranlib/ignbin.lo ranlib/ignlgi.lo ranlib/ignnbn.lo ranlib/ignpoi.lo ranlib/ignuin.lo ranlib/initgn.lo ranlib/inrgcm.lo ranlib/lennob.lo ranlib/mltmod.lo ranlib/phrtsd.lo ranlib/qrgnin.lo ranlib/ranf.lo ranlib/setall.lo ranlib/setant.lo ranlib/setgmn.lo ranlib/setsd.lo ranlib/sexpo.lo ranlib/sgamma.lo ranlib/snorm.lo ranlib/wrap.lo  -lGL -lm  
libtool: link: ar cru .libs/libranlib.a ranlib/.libs/advnst.o ranlib/.libs/genbet.o ranlib/.libs/genchi.o ranlib/.libs/genexp.o ranlib/.libs/genf.o ranlib/.libs/gengam.o ranlib/.libs/genmn.o ranlib/.libs/genmul.o ranlib/.libs/gennch.o ranlib/.libs/gennf.o ranlib/.libs/gennor.o ranlib/.libs/genprm.o ranlib/.libs/genunf.o ranlib/.libs/getcgn.o ranlib/.libs/getsd.o ranlib/.libs/ignbin.o ranlib/.libs/ignlgi.o ranlib/.libs/ignnbn.o ranlib/.libs/ignpoi.o ranlib/.libs/ignuin.o ranlib/.libs/initgn.o ranlib/.libs/inrgcm.o ranlib/.libs/lennob.o ranlib/.libs/mltmod.o ranlib/.libs/phrtsd.o ranlib/.libs/qrgnin.o ranlib/.libs/ranf.o ranlib/.libs/setall.o ranlib/.libs/setant.o ranlib/.libs/setgmn.o ranlib/.libs/setsd.o ranlib/.libs/sexpo.o ranlib/.libs/sgamma.o ranlib/.libs/snorm.o ranlib/.libs/wrap.o 
libtool: link: ranlib .libs/libranlib.a
libtool: link: ( cd ".libs" && rm -f "libranlib.la" && ln -s "../libranlib.la" "libranlib.la" )
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -version-info 1:1:0 -no-undefined -bindir /usr/bin   -o libcruft.la -rpath /usr/lib/arm-linux-gnueabihf amos/libcruft_la-cacai.lo amos/libcruft_la-cacon.lo amos/libcruft_la-cbesh.lo amos/libcruft_la-cbesi.lo amos/libcruft_la-cbesj.lo amos/libcruft_la-cbesk.lo amos/libcruft_la-cbesy.lo amos/libcruft_la-cbinu.lo amos/libcruft_la-cbuni.lo amos/libcruft_la-cbunk.lo amos/libcruft_la-cunk1.lo amos/libcruft_la-cunk2.lo amos/libcruft_la-crati.lo amos/libcruft_la-cshch.lo amos/libcruft_la-cuni1.lo amos/libcruft_la-cuoik.lo amos/libcruft_la-cairy.lo amos/libcruft_la-cbiry.lo amos/libcruft_la-ckscl.lo amos/libcruft_la-cs1s2.lo amos/libcruft_la-cuchk.lo amos/libcruft_la-cuni2.lo amos/libcruft_la-cwrsk.lo amos/libcruft_la-casyi.lo amos/libcruft_la-cbknu.lo amos/libcruft_la-cmlri.lo amos/libcruft_la-cseri.lo amos/libcruft_la-cunhj.lo amos/libcruft_la-cunik.lo amos/libcruft_la-dgamln.lo amos/libcruft_la-gamln.lo amos/libcruft_la-xzabs.lo amos/libcruft_la-xzexp.lo amos/libcruft_la-xzlog.lo amos/libcruft_la-xzsqrt.lo amos/libcruft_la-zacai.lo amos/libcruft_la-zacon.lo amos/libcruft_la-zairy.lo amos/libcruft_la-zasyi.lo amos/libcruft_la-zbesh.lo amos/libcruft_la-zbesi.lo amos/libcruft_la-zbesj.lo amos/libcruft_la-zbesk.lo amos/libcruft_la-zbesy.lo amos/libcruft_la-zbinu.lo amos/libcruft_la-zbiry.lo amos/libcruft_la-zbknu.lo amos/libcruft_la-zbuni.lo amos/libcruft_la-zbunk.lo amos/libcruft_la-zdiv.lo amos/libcruft_la-zkscl.lo amos/libcruft_la-zmlri.lo amos/libcruft_la-zmlt.lo amos/libcruft_la-zrati.lo amos/libcruft_la-zs1s2.lo amos/libcruft_la-zseri.lo amos/libcruft_la-zshch.lo amos/libcruft_la-zuchk.lo amos/libcruft_la-zunhj.lo amos/libcruft_la-zuni1.lo amos/libcruft_la-zuni2.lo amos/libcruft_la-zunik.lo amos/libcruft_la-zunk1.lo amos/libcruft_la-zunk2.lo amos/libcruft_la-zuoik.lo amos/libcruft_la-zwrsk.lo blas-xtra/libcruft_la-ddot3.lo blas-xtra/libcruft_la-zdotc3.lo blas-xtra/libcruft_la-sdot3.lo blas-xtra/libcruft_la-cdotc3.lo blas-xtra/libcruft_la-dmatm3.lo blas-xtra/libcruft_la-zmatm3.lo blas-xtra/libcruft_la-smatm3.lo blas-xtra/libcruft_la-cmatm3.lo blas-xtra/libcruft_la-xddot.lo blas-xtra/libcruft_la-xdnrm2.lo blas-xtra/libcruft_la-xdznrm2.lo blas-xtra/libcruft_la-xzdotc.lo blas-xtra/libcruft_la-xzdotu.lo blas-xtra/libcruft_la-xsdot.lo blas-xtra/libcruft_la-xsnrm2.lo blas-xtra/libcruft_la-xscnrm2.lo blas-xtra/libcruft_la-xcdotc.lo blas-xtra/libcruft_la-xcdotu.lo blas-xtra/libcruft_la-xerbla.lo blas-xtra/libcruft_la-cconv2.lo blas-xtra/libcruft_la-csconv2.lo blas-xtra/libcruft_la-dconv2.lo blas-xtra/libcruft_la-sconv2.lo blas-xtra/libcruft_la-zconv2.lo blas-xtra/libcruft_la-zdconv2.lo daspk/libcruft_la-datv.lo daspk/libcruft_la-dcnst0.lo daspk/libcruft_la-dcnstr.lo daspk/libcruft_la-ddasic.lo daspk/libcruft_la-ddasid.lo daspk/libcruft_la-ddasik.lo daspk/libcruft_la-ddaspk.lo daspk/libcruft_la-ddstp.lo daspk/libcruft_la-ddwnrm.lo daspk/libcruft_la-dfnrmd.lo daspk/libcruft_la-dfnrmk.lo daspk/libcruft_la-dhels.lo daspk/libcruft_la-dheqr.lo daspk/libcruft_la-dinvwt.lo daspk/libcruft_la-dlinsd.lo daspk/libcruft_la-dlinsk.lo daspk/libcruft_la-dmatd.lo daspk/libcruft_la-dnedd.lo daspk/libcruft_la-dnedk.lo daspk/libcruft_la-dnsd.lo daspk/libcruft_la-dnsid.lo daspk/libcruft_la-dnsik.lo daspk/libcruft_la-dnsk.lo daspk/libcruft_la-dorth.lo daspk/libcruft_la-dslvd.lo daspk/libcruft_la-dslvk.lo daspk/libcruft_la-dspigm.lo daspk/libcruft_la-dyypnw.lo dasrt/libcruft_la-ddasrt.lo dasrt/libcruft_la-drchek.lo dasrt/libcruft_la-droots.lo dassl/libcruft_la-ddaini.lo dassl/libcruft_la-ddajac.lo dassl/libcruft_la-ddanrm.lo dassl/libcruft_la-ddaslv.lo dassl/libcruft_la-ddassl.lo dassl/libcruft_la-ddastp.lo dassl/libcruft_la-ddatrp.lo dassl/libcruft_la-ddawts.lo  lapack-xtra/libcruft_la-xclange.lo lapack-xtra/libcruft_la-xdlamch.lo lapack-xtra/libcruft_la-xdlange.lo lapack-xtra/libcruft_la-xilaenv.lo lapack-xtra/libcruft_la-xslamch.lo lapack-xtra/libcruft_la-xslange.lo lapack-xtra/libcruft_la-xzlange.lo lapack-xtra/libcruft_la-zrsf2csf.lo lapack-xtra/libcruft_la-crsf2csf.lo misc/libcruft_la-blaswrap.lo misc/libcruft_la-cquit.lo misc/libcruft_la-d1mach.lo misc/libcruft_la-f77-extern.lo misc/libcruft_la-f77-fcn.lo misc/libcruft_la-i1mach.lo misc/libcruft_la-lo-error.lo misc/libcruft_la-quit.lo misc/libcruft_la-r1mach.lo odepack/libcruft_la-cfode.lo odepack/libcruft_la-dlsode.lo odepack/libcruft_la-ewset.lo odepack/libcruft_la-intdy.lo odepack/libcruft_la-prepj.lo odepack/libcruft_la-solsy.lo odepack/libcruft_la-stode.lo odepack/libcruft_la-vnorm.lo odepack/libcruft_la-scfode.lo odepack/libcruft_la-sewset.lo odepack/libcruft_la-sintdy.lo odepack/libcruft_la-slsode.lo odepack/libcruft_la-sprepj.lo odepack/libcruft_la-ssolsy.lo odepack/libcruft_la-sstode.lo odepack/libcruft_la-svnorm.lo ordered-qz/libcruft_la-dsubsp.lo ordered-qz/libcruft_la-exchqz.lo ordered-qz/libcruft_la-ssubsp.lo ordered-qz/libcruft_la-sexchqz.lo quadpack/libcruft_la-dqagi.lo quadpack/libcruft_la-dqagie.lo quadpack/libcruft_la-dqagp.lo quadpack/libcruft_la-dqagpe.lo quadpack/libcruft_la-dqelg.lo quadpack/libcruft_la-dqk15i.lo quadpack/libcruft_la-dqk21.lo quadpack/libcruft_la-dqpsrt.lo quadpack/libcruft_la-qagie.lo quadpack/libcruft_la-qagi.lo quadpack/libcruft_la-qagpe.lo quadpack/libcruft_la-qagp.lo quadpack/libcruft_la-qelg.lo quadpack/libcruft_la-qk15i.lo quadpack/libcruft_la-qk21.lo quadpack/libcruft_la-qpsrt.lo quadpack/libcruft_la-xerror.lo slatec-err/libcruft_la-fdump.lo slatec-err/libcruft_la-ixsav.lo slatec-err/libcruft_la-j4save.lo slatec-err/libcruft_la-xerclr.lo slatec-err/libcruft_la-xercnt.lo slatec-err/libcruft_la-xerhlt.lo slatec-err/libcruft_la-xermsg.lo slatec-err/libcruft_la-xerprn.lo slatec-err/libcruft_la-xerrwd.lo slatec-err/libcruft_la-xersve.lo slatec-err/libcruft_la-xgetf.lo slatec-err/libcruft_la-xgetua.lo slatec-err/libcruft_la-xsetf.lo slatec-err/libcruft_la-xsetua.lo slatec-fn/libcruft_la-albeta.lo slatec-fn/libcruft_la-alngam.lo slatec-fn/libcruft_la-alnrel.lo slatec-fn/libcruft_la-algams.lo slatec-fn/libcruft_la-acosh.lo slatec-fn/libcruft_la-asinh.lo slatec-fn/libcruft_la-atanh.lo slatec-fn/libcruft_la-betai.lo slatec-fn/libcruft_la-csevl.lo slatec-fn/libcruft_la-d9gmit.lo slatec-fn/libcruft_la-d9lgic.lo slatec-fn/libcruft_la-d9lgit.lo slatec-fn/libcruft_la-d9lgmc.lo slatec-fn/libcruft_la-dacosh.lo slatec-fn/libcruft_la-dasinh.lo slatec-fn/libcruft_la-datanh.lo slatec-fn/libcruft_la-dbetai.lo slatec-fn/libcruft_la-dcsevl.lo slatec-fn/libcruft_la-derf.lo slatec-fn/libcruft_la-derfc.lo slatec-fn/libcruft_la-dgami.lo slatec-fn/libcruft_la-dgamit.lo slatec-fn/libcruft_la-dgamlm.lo slatec-fn/libcruft_la-dgamma.lo slatec-fn/libcruft_la-dgamr.lo slatec-fn/libcruft_la-dlbeta.lo slatec-fn/libcruft_la-dlgams.lo slatec-fn/libcruft_la-dlngam.lo slatec-fn/libcruft_la-dlnrel.lo slatec-fn/libcruft_la-dpchim.lo slatec-fn/libcruft_la-dpchst.lo slatec-fn/libcruft_la-erf.lo slatec-fn/libcruft_la-erfc.lo slatec-fn/libcruft_la-gami.lo slatec-fn/libcruft_la-gamit.lo slatec-fn/libcruft_la-gamlim.lo slatec-fn/libcruft_la-gamma.lo slatec-fn/libcruft_la-gamr.lo slatec-fn/libcruft_la-initds.lo slatec-fn/libcruft_la-inits.lo slatec-fn/libcruft_la-pchim.lo slatec-fn/libcruft_la-pchst.lo slatec-fn/libcruft_la-r9lgmc.lo slatec-fn/libcruft_la-r9lgit.lo slatec-fn/libcruft_la-r9gmit.lo slatec-fn/libcruft_la-r9lgic.lo slatec-fn/libcruft_la-xdacosh.lo slatec-fn/libcruft_la-xdasinh.lo slatec-fn/libcruft_la-xdatanh.lo slatec-fn/libcruft_la-xdbetai.lo slatec-fn/libcruft_la-xderf.lo slatec-fn/libcruft_la-xderfc.lo slatec-fn/libcruft_la-xdgami.lo slatec-fn/libcruft_la-xdgamit.lo slatec-fn/libcruft_la-xdgamma.lo slatec-fn/libcruft_la-xgmainc.lo slatec-fn/libcruft_la-xacosh.lo slatec-fn/libcruft_la-xasinh.lo slatec-fn/libcruft_la-xatanh.lo slatec-fn/libcruft_la-xerf.lo slatec-fn/libcruft_la-xerfc.lo slatec-fn/libcruft_la-xsgmainc.lo slatec-fn/libcruft_la-xgamma.lo slatec-fn/libcruft_la-xbetai.lo libranlib.la ../libgnu/libgnu.la  -lm     -lm -lm -lm -lm -llapack -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/4.6 -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm -lGL -lm   -lGL -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/4.6/crtbeginS.o  amos/.libs/libcruft_la-cacai.o amos/.libs/libcruft_la-cacon.o amos/.libs/libcruft_la-cbesh.o amos/.libs/libcruft_la-cbesi.o amos/.libs/libcruft_la-cbesj.o amos/.libs/libcruft_la-cbesk.o amos/.libs/libcruft_la-cbesy.o amos/.libs/libcruft_la-cbinu.o amos/.libs/libcruft_la-cbuni.o amos/.libs/libcruft_la-cbunk.o amos/.libs/libcruft_la-cunk1.o amos/.libs/libcruft_la-cunk2.o amos/.libs/libcruft_la-crati.o amos/.libs/libcruft_la-cshch.o amos/.libs/libcruft_la-cuni1.o amos/.libs/libcruft_la-cuoik.o amos/.libs/libcruft_la-cairy.o amos/.libs/libcruft_la-cbiry.o amos/.libs/libcruft_la-ckscl.o amos/.libs/libcruft_la-cs1s2.o amos/.libs/libcruft_la-cuchk.o amos/.libs/libcruft_la-cuni2.o amos/.libs/libcruft_la-cwrsk.o amos/.libs/libcruft_la-casyi.o amos/.libs/libcruft_la-cbknu.o amos/.libs/libcruft_la-cmlri.o amos/.libs/libcruft_la-cseri.o amos/.libs/libcruft_la-cunhj.o amos/.libs/libcruft_la-cunik.o amos/.libs/libcruft_la-dgamln.o amos/.libs/libcruft_la-gamln.o amos/.libs/libcruft_la-xzabs.o amos/.libs/libcruft_la-xzexp.o amos/.libs/libcruft_la-xzlog.o amos/.libs/libcruft_la-xzsqrt.o amos/.libs/libcruft_la-zacai.o amos/.libs/libcruft_la-zacon.o amos/.libs/libcruft_la-zairy.o amos/.libs/libcruft_la-zasyi.o amos/.libs/libcruft_la-zbesh.o amos/.libs/libcruft_la-zbesi.o amos/.libs/libcruft_la-zbesj.o amos/.libs/libcruft_la-zbesk.o amos/.libs/libcruft_la-zbesy.o amos/.libs/libcruft_la-zbinu.o amos/.libs/libcruft_la-zbiry.o amos/.libs/libcruft_la-zbknu.o amos/.libs/libcruft_la-zbuni.o amos/.libs/libcruft_la-zbunk.o amos/.libs/libcruft_la-zdiv.o amos/.libs/libcruft_la-zkscl.o amos/.libs/libcruft_la-zmlri.o amos/.libs/libcruft_la-zmlt.o amos/.libs/libcruft_la-zrati.o amos/.libs/libcruft_la-zs1s2.o amos/.libs/libcruft_la-zseri.o amos/.libs/libcruft_la-zshch.o amos/.libs/libcruft_la-zuchk.o amos/.libs/libcruft_la-zunhj.o amos/.libs/libcruft_la-zuni1.o amos/.libs/libcruft_la-zuni2.o amos/.libs/libcruft_la-zunik.o amos/.libs/libcruft_la-zunk1.o amos/.libs/libcruft_la-zunk2.o amos/.libs/libcruft_la-zuoik.o amos/.libs/libcruft_la-zwrsk.o blas-xtra/.libs/libcruft_la-ddot3.o blas-xtra/.libs/libcruft_la-zdotc3.o blas-xtra/.libs/libcruft_la-sdot3.o blas-xtra/.libs/libcruft_la-cdotc3.o blas-xtra/.libs/libcruft_la-dmatm3.o blas-xtra/.libs/libcruft_la-zmatm3.o blas-xtra/.libs/libcruft_la-smatm3.o blas-xtra/.libs/libcruft_la-cmatm3.o blas-xtra/.libs/libcruft_la-xddot.o blas-xtra/.libs/libcruft_la-xdnrm2.o blas-xtra/.libs/libcruft_la-xdznrm2.o blas-xtra/.libs/libcruft_la-xzdotc.o blas-xtra/.libs/libcruft_la-xzdotu.o blas-xtra/.libs/libcruft_la-xsdot.o blas-xtra/.libs/libcruft_la-xsnrm2.o blas-xtra/.libs/libcruft_la-xscnrm2.o blas-xtra/.libs/libcruft_la-xcdotc.o blas-xtra/.libs/libcruft_la-xcdotu.o blas-xtra/.libs/libcruft_la-xerbla.o blas-xtra/.libs/libcruft_la-cconv2.o blas-xtra/.libs/libcruft_la-csconv2.o blas-xtra/.libs/libcruft_la-dconv2.o blas-xtra/.libs/libcruft_la-sconv2.o blas-xtra/.libs/libcruft_la-zconv2.o blas-xtra/.libs/libcruft_la-zdconv2.o daspk/.libs/libcruft_la-datv.o daspk/.libs/libcruft_la-dcnst0.o daspk/.libs/libcruft_la-dcnstr.o daspk/.libs/libcruft_la-ddasic.o daspk/.libs/libcruft_la-ddasid.o daspk/.libs/libcruft_la-ddasik.o daspk/.libs/libcruft_la-ddaspk.o daspk/.libs/libcruft_la-ddstp.o daspk/.libs/libcruft_la-ddwnrm.o daspk/.libs/libcruft_la-dfnrmd.o daspk/.libs/libcruft_la-dfnrmk.o daspk/.libs/libcruft_la-dhels.o daspk/.libs/libcruft_la-dheqr.o daspk/.libs/libcruft_la-dinvwt.o daspk/.libs/libcruft_la-dlinsd.o daspk/.libs/libcruft_la-dlinsk.o daspk/.libs/libcruft_la-dmatd.o daspk/.libs/libcruft_la-dnedd.o daspk/.libs/libcruft_la-dnedk.o daspk/.libs/libcruft_la-dnsd.o daspk/.libs/libcruft_la-dnsid.o daspk/.libs/libcruft_la-dnsik.o daspk/.libs/libcruft_la-dnsk.o daspk/.libs/libcruft_la-dorth.o daspk/.libs/libcruft_la-dslvd.o daspk/.libs/libcruft_la-dslvk.o daspk/.libs/libcruft_la-dspigm.o daspk/.libs/libcruft_la-dyypnw.o dasrt/.libs/libcruft_la-ddasrt.o dasrt/.libs/libcruft_la-drchek.o dasrt/.libs/libcruft_la-droots.o dassl/.libs/libcruft_la-ddaini.o dassl/.libs/libcruft_la-ddajac.o dassl/.libs/libcruft_la-ddanrm.o dassl/.libs/libcruft_la-ddaslv.o dassl/.libs/libcruft_la-ddassl.o dassl/.libs/libcruft_la-ddastp.o dassl/.libs/libcruft_la-ddatrp.o dassl/.libs/libcruft_la-ddawts.o lapack-xtra/.libs/libcruft_la-xclange.o lapack-xtra/.libs/libcruft_la-xdlamch.o lapack-xtra/.libs/libcruft_la-xdlange.o lapack-xtra/.libs/libcruft_la-xilaenv.o lapack-xtra/.libs/libcruft_la-xslamch.o lapack-xtra/.libs/libcruft_la-xslange.o lapack-xtra/.libs/libcruft_la-xzlange.o lapack-xtra/.libs/libcruft_la-zrsf2csf.o lapack-xtra/.libs/libcruft_la-crsf2csf.o misc/.libs/libcruft_la-blaswrap.o misc/.libs/libcruft_la-cquit.o misc/.libs/libcruft_la-d1mach.o misc/.libs/libcruft_la-f77-extern.o misc/.libs/libcruft_la-f77-fcn.o misc/.libs/libcruft_la-i1mach.o misc/.libs/libcruft_la-lo-error.o misc/.libs/libcruft_la-quit.o misc/.libs/libcruft_la-r1mach.o odepack/.libs/libcruft_la-cfode.o odepack/.libs/libcruft_la-dlsode.o odepack/.libs/libcruft_la-ewset.o odepack/.libs/libcruft_la-intdy.o odepack/.libs/libcruft_la-prepj.o odepack/.libs/libcruft_la-solsy.o odepack/.libs/libcruft_la-stode.o odepack/.libs/libcruft_la-vnorm.o odepack/.libs/libcruft_la-scfode.o odepack/.libs/libcruft_la-sewset.o odepack/.libs/libcruft_la-sintdy.o odepack/.libs/libcruft_la-slsode.o odepack/.libs/libcruft_la-sprepj.o odepack/.libs/libcruft_la-ssolsy.o odepack/.libs/libcruft_la-sstode.o odepack/.libs/libcruft_la-svnorm.o ordered-qz/.libs/libcruft_la-dsubsp.o ordered-qz/.libs/libcruft_la-exchqz.o ordered-qz/.libs/libcruft_la-ssubsp.o ordered-qz/.libs/libcruft_la-sexchqz.o quadpack/.libs/libcruft_la-dqagi.o quadpack/.libs/libcruft_la-dqagie.o quadpack/.libs/libcruft_la-dqagp.o quadpack/.libs/libcruft_la-dqagpe.o quadpack/.libs/libcruft_la-dqelg.o quadpack/.libs/libcruft_la-dqk15i.o quadpack/.libs/libcruft_la-dqk21.o quadpack/.libs/libcruft_la-dqpsrt.o quadpack/.libs/libcruft_la-qagie.o quadpack/.libs/libcruft_la-qagi.o quadpack/.libs/libcruft_la-qagpe.o quadpack/.libs/libcruft_la-qagp.o quadpack/.libs/libcruft_la-qelg.o quadpack/.libs/libcruft_la-qk15i.o quadpack/.libs/libcruft_la-qk21.o quadpack/.libs/libcruft_la-qpsrt.o quadpack/.libs/libcruft_la-xerror.o slatec-err/.libs/libcruft_la-fdump.o slatec-err/.libs/libcruft_la-ixsav.o slatec-err/.libs/libcruft_la-j4save.o slatec-err/.libs/libcruft_la-xerclr.o slatec-err/.libs/libcruft_la-xercnt.o slatec-err/.libs/libcruft_la-xerhlt.o slatec-err/.libs/libcruft_la-xermsg.o slatec-err/.libs/libcruft_la-xerprn.o slatec-err/.libs/libcruft_la-xerrwd.o slatec-err/.libs/libcruft_la-xersve.o slatec-err/.libs/libcruft_la-xgetf.o slatec-err/.libs/libcruft_la-xgetua.o slatec-err/.libs/libcruft_la-xsetf.o slatec-err/.libs/libcruft_la-xsetua.o slatec-fn/.libs/libcruft_la-albeta.o slatec-fn/.libs/libcruft_la-alngam.o slatec-fn/.libs/libcruft_la-alnrel.o slatec-fn/.libs/libcruft_la-algams.o slatec-fn/.libs/libcruft_la-acosh.o slatec-fn/.libs/libcruft_la-asinh.o slatec-fn/.libs/libcruft_la-atanh.o slatec-fn/.libs/libcruft_la-betai.o slatec-fn/.libs/libcruft_la-csevl.o slatec-fn/.libs/libcruft_la-d9gmit.o slatec-fn/.libs/libcruft_la-d9lgic.o slatec-fn/.libs/libcruft_la-d9lgit.o slatec-fn/.libs/libcruft_la-d9lgmc.o slatec-fn/.libs/libcruft_la-dacosh.o slatec-fn/.libs/libcruft_la-dasinh.o slatec-fn/.libs/libcruft_la-datanh.o slatec-fn/.libs/libcruft_la-dbetai.o slatec-fn/.libs/libcruft_la-dcsevl.o slatec-fn/.libs/libcruft_la-derf.o slatec-fn/.libs/libcruft_la-derfc.o slatec-fn/.libs/libcruft_la-dgami.o slatec-fn/.libs/libcruft_la-dgamit.o slatec-fn/.libs/libcruft_la-dgamlm.o slatec-fn/.libs/libcruft_la-dgamma.o slatec-fn/.libs/libcruft_la-dgamr.o slatec-fn/.libs/libcruft_la-dlbeta.o slatec-fn/.libs/libcruft_la-dlgams.o slatec-fn/.libs/libcruft_la-dlngam.o slatec-fn/.libs/libcruft_la-dlnrel.o slatec-fn/.libs/libcruft_la-dpchim.o slatec-fn/.libs/libcruft_la-dpchst.o slatec-fn/.libs/libcruft_la-erf.o slatec-fn/.libs/libcruft_la-erfc.o slatec-fn/.libs/libcruft_la-gami.o slatec-fn/.libs/libcruft_la-gamit.o slatec-fn/.libs/libcruft_la-gamlim.o slatec-fn/.libs/libcruft_la-gamma.o slatec-fn/.libs/libcruft_la-gamr.o slatec-fn/.libs/libcruft_la-initds.o slatec-fn/.libs/libcruft_la-inits.o slatec-fn/.libs/libcruft_la-pchim.o slatec-fn/.libs/libcruft_la-pchst.o slatec-fn/.libs/libcruft_la-r9lgmc.o slatec-fn/.libs/libcruft_la-r9lgit.o slatec-fn/.libs/libcruft_la-r9gmit.o slatec-fn/.libs/libcruft_la-r9lgic.o slatec-fn/.libs/libcruft_la-xdacosh.o slatec-fn/.libs/libcruft_la-xdasinh.o slatec-fn/.libs/libcruft_la-xdatanh.o slatec-fn/.libs/libcruft_la-xdbetai.o slatec-fn/.libs/libcruft_la-xderf.o slatec-fn/.libs/libcruft_la-xderfc.o slatec-fn/.libs/libcruft_la-xdgami.o slatec-fn/.libs/libcruft_la-xdgamit.o slatec-fn/.libs/libcruft_la-xdgamma.o slatec-fn/.libs/libcruft_la-xgmainc.o slatec-fn/.libs/libcruft_la-xacosh.o slatec-fn/.libs/libcruft_la-xasinh.o slatec-fn/.libs/libcruft_la-xatanh.o slatec-fn/.libs/libcruft_la-xerf.o slatec-fn/.libs/libcruft_la-xerfc.o slatec-fn/.libs/libcruft_la-xsgmainc.o slatec-fn/.libs/libcruft_la-xgamma.o slatec-fn/.libs/libcruft_la-xbetai.o  -Wl,--whole-archive ./.libs/libranlib.a ../libgnu/.libs/libgnu.a -Wl,--no-whole-archive  -llapack -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/4.6 -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lGL -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/4.6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf/crtn.o  -O2 -fopenmp -O2 -fopenmp -pthread -O2 -fopenmp   -fopenmp -pthread -Wl,-soname -Wl,libcruft.so.1 -o .libs/libcruft.so.1.0.1
libtool: link: (cd ".libs" && rm -f "libcruft.so.1" && ln -s "libcruft.so.1.0.1" "libcruft.so.1")
libtool: link: (cd ".libs" && rm -f "libcruft.so" && ln -s "libcruft.so.1.0.1" "libcruft.so")
libtool: link: ( cd ".libs" && rm -f "libcruft.la" && ln -s "../libcruft.la" "libcruft.la" )
make[3]: Leaving directory `/«PKGBUILDDIR»/libcruft'
Making all in liboctave
make[3]: Entering directory `/«PKGBUILDDIR»/liboctave'
gawk -f ./mk-ops.awk prefix=mx make_inclusive_header=mx-ops.h ./mx-ops > mx-ops.h-t
making DASPK-opts.h from DASPK-opts.in
making DASSL-opts.h from DASSL-opts.in
making DASRT-opts.h from DASRT-opts.in
mv mx-ops.h-t mx-ops.h
making LSODE-opts.h from LSODE-opts.in
mv DASPK-opts.h-t DASPK-opts.h
mv DASSL-opts.h-t DASSL-opts.h
making Quad-opts.h from Quad-opts.in
gawk -f ./mk-ops.awk prefix=mx ./mx-ops
mv DASRT-opts.h-t DASRT-opts.h
gawk -f ./mk-ops.awk prefix=mx ./mx-ops
mv LSODE-opts.h-t LSODE-opts.h
gawk -f ./mk-ops.awk prefix=mx ./mx-ops
mv Quad-opts.h-t Quad-opts.h
gawk -f ./mk-ops.awk prefix=mx ./mx-ops
gawk -f ./mk-ops.awk prefix=mx ./mx-ops
gawk -f ./mk-ops.awk prefix=vx ./vx-ops
gawk -f ./mk-ops.awk prefix=vx ./vx-ops
gawk -f ./mk-ops.awk prefix=vx ./vx-ops
gawk -f ./sparse-mk-ops.awk prefix=smx ./sparse-mx-ops
gawk -f ./sparse-mk-ops.awk prefix=smx ./sparse-mx-ops
make  all-am
make[4]: Entering directory `/«PKGBUILDDIR»/liboctave'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CollocWt.lo `test -f 'CollocWt.cc' || echo './'`CollocWt.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-DASPK.lo `test -f 'DASPK.cc' || echo './'`DASPK.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-DASRT.lo `test -f 'DASRT.cc' || echo './'`DASRT.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-DASSL.lo `test -f 'DASSL.cc' || echo './'`DASSL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c DASSL.cc  -fPIC -DPIC -o .libs/liboctave_la-DASSL.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CollocWt.cc  -fPIC -DPIC -o .libs/liboctave_la-CollocWt.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c DASPK.cc  -fPIC -DPIC -o .libs/liboctave_la-DASPK.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c DASRT.cc  -fPIC -DPIC -o .libs/liboctave_la-DASRT.o
In file included from ./idx-vector.h:37:0,
                 from ./Array.h:36,
                 from ./MArray.h:28,
                 from ./dColVector.h:27,
                 from ./base-de.h:28,
                 from ./base-dae.h:26,
                 from ./DAE.h:27,
                 from DASPK-opts.h:10,
                 from DASPK.h:28,
                 from DASPK.cc:31:
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
./oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
./oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
./oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
./oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
./oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
./oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ./idx-vector.h:37:0,
                 from ./Array.h:36,
                 from ./MArray.h:28,
                 from ./dColVector.h:27,
                 from ./base-de.h:28,
                 from ./base-dae.h:26,
                 from ./DAE.h:27,
                 from DASSL-opts.h:10,
                 from DASSL.h:28,
                 from DASSL.cc:31:
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
./oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
./oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]

./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
./oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
./oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
./oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
./oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
./oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
./oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
./oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
./oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ./idx-vector.h:37:0,
                 from ./Array.h:36,
                 from ./MArray.h:28,
                 from ./dColVector.h:27,
                 from ./base-de.h:28,
                 from ./base-dae.h:26,
                 from ./DAE.h:27,
                 from ./DAERT.h:26,
                 from DASRT-opts.h:10,
                 from DASRT.h:28,
                 from DASRT.cc:31:
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
./oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
./oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
./oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
./oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
./oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
./oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
./oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
./oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from CollocWt.h:28,
                 from CollocWt.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-LSODE.lo `test -f 'LSODE.cc' || echo './'`LSODE.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c LSODE.cc  -fPIC -DPIC -o .libs/liboctave_la-LSODE.o
In file included from ./idx-vector.h:37:0,
                 from ./Array.h:36,
                 from ./MArray.h:28,
                 from ./dColVector.h:27,
                 from ./base-de.h:28,
                 from ./ODE.h:27,
                 from LSODE-opts.h:10,
                 from LSODE.h:28,
                 from LSODE.cc:31:
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
./oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
./oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
./oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
./oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
./oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
./oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
./oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
./oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
./oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-ODES.lo `test -f 'ODES.cc' || echo './'`ODES.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ODES.cc  -fPIC -DPIC -o .libs/liboctave_la-ODES.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Quad.lo `test -f 'Quad.cc' || echo './'`Quad.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Range.lo `test -f 'Range.cc' || echo './'`Range.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from ODESFunc.h:26,
                 from ODES.h:26,
                 from ODES.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Quad.cc  -fPIC -DPIC -o .libs/liboctave_la-Quad.o

oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Range.cc  -fPIC -DPIC -o .libs/liboctave_la-Range.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-data-conv.lo `test -f 'data-conv.cc' || echo './'`data-conv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c data-conv.cc  -fPIC -DPIC -o .libs/liboctave_la-data-conv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dir-ops.lo `test -f 'dir-ops.cc' || echo './'`dir-ops.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from Range.h:28,
                 from Range.cc:32:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dColVector.h:27,
                 from Quad.h:28,
                 from Quad.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dir-ops.cc  -fPIC -DPIC -o .libs/liboctave_la-dir-ops.o
In file included from data-conv.cc:37:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from dir-ops.h:28,
                 from dir-ops.cc:36:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-file-ops.lo `test -f 'file-ops.cc' || echo './'`file-ops.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c file-ops.cc  -fPIC -DPIC -o .libs/liboctave_la-file-ops.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-file-stat.lo `test -f 'file-stat.cc' || echo './'`file-stat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c file-stat.cc  -fPIC -DPIC -o .libs/liboctave_la-file-stat.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-glob-match.lo `test -f 'glob-match.cc' || echo './'`glob-match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c glob-match.cc  -fPIC -DPIC -o .libs/liboctave_la-glob-match.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from dir-ops.h:28,
                 from file-ops.cc:41:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from file-ops.cc:45:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from file-ops.h:30,
                 from file-stat.cc:35:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-idx-vector.lo `test -f 'idx-vector.cc' || echo './'`idx-vector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c idx-vector.cc  -fPIC -DPIC -o .libs/liboctave_la-idx-vector.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from glob-match.h:28,
                 from glob-match.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-array-gripes.lo `test -f 'lo-array-gripes.cc' || echo './'`lo-array-gripes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-array-gripes.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-array-gripes.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-ieee.lo `test -f 'lo-ieee.cc' || echo './'`lo-ieee.cc
In file included from idx-vector.h:37:0,
                 from idx-vector.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-ieee.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-ieee.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.cc:39:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-mappers.lo `test -f 'lo-mappers.cc' || echo './'`lo-mappers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-mappers.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-mappers.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-specfun.lo `test -f 'lo-specfun.cc' || echo './'`lo-specfun.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-specfun.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-specfun.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from lo-specfun.h:28,
                 from lo-mappers.cc:34:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from Range.h:28,
                 from lo-specfun.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from lo-specfun.cc:46:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-sysdep.lo `test -f 'lo-sysdep.cc' || echo './'`lo-sysdep.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-sysdep.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-sysdep.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from file-ops.h:30,
                 from lo-sysdep.cc:41:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-lo-utils.lo `test -f 'lo-utils.cc' || echo './'`lo-utils.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lo-utils.cc  -fPIC -DPIC -o .libs/liboctave_la-lo-utils.o
In file included from lo-sysdep.cc:46:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mach-info.lo `test -f 'mach-info.cc' || echo './'`mach-info.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mach-info.cc  -fPIC -DPIC -o .libs/liboctave_la-mach-info.o
lo-utils.cc:358:1: warning: unused parameter 'sign' [-Wunused-parameter]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-alloc.lo `test -f 'oct-alloc.cc' || echo './'`oct-alloc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-alloc.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-alloc.o
oct-alloc.cc: In member function 'bool octave_allocator::grow()':
oct-alloc.cc:81:39: warning: cast from 'char*' to 'octave_allocator::link*' increases required alignment of target type [-Wcast-align]
oct-alloc.cc:82:45: warning: cast from 'char*' to 'octave_allocator::link*' increases required alignment of target type [-Wcast-align]
oct-alloc.cc:86:38: warning: cast from 'char*' to 'octave_allocator::link*' increases required alignment of target type [-Wcast-align]
oct-alloc.cc:88:45: warning: cast from 'char*' to 'octave_allocator::link*' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-convn.lo `test -f 'oct-convn.cc' || echo './'`oct-convn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-convn.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-convn.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-env.lo `test -f 'oct-env.cc' || echo './'`oct-env.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-env.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-env.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from oct-convn.h:27,
                 from oct-convn.cc:32:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-fftw.lo `test -f 'oct-fftw.cc' || echo './'`oct-fftw.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from file-ops.h:30,
                 from oct-env.cc:54:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-fftw.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-fftw.o
In file included from oct-convn.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from oct-fftw.cc:35:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-glob.lo `test -f 'oct-glob.cc' || echo './'`oct-glob.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-glob.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-glob.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from oct-glob.h:26,
                 from oct-glob.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-group.lo `test -f 'oct-group.cc' || echo './'`oct-group.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-group.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-group.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-locbuf.lo `test -f 'oct-locbuf.cc' || echo './'`oct-locbuf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-locbuf.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-locbuf.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from oct-group.h:30,
                 from oct-group.cc:34:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from oct-locbuf.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-md5.lo `test -f 'oct-md5.cc' || echo './'`oct-md5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-md5.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-md5.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-mutex.lo `test -f 'oct-mutex.cc' || echo './'`oct-mutex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-mutex.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-mutex.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-norm.lo `test -f 'oct-norm.cc' || echo './'`oct-norm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-passwd.lo `test -f 'oct-passwd.cc' || echo './'`oct-passwd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-norm.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-norm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-rand.lo `test -f 'oct-rand.cc' || echo './'`oct-rand.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-passwd.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-passwd.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-rand.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-rand.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-shlib.lo `test -f 'oct-shlib.cc' || echo './'`oct-shlib.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from oct-norm.cc:39:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-shlib.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-shlib.o
In file included from oct-rand.cc:38:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dColVector.h:27,
                 from oct-rand.h:29,
                 from oct-rand.cc:39:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from oct-shlib.cc:61:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from oct-norm.cc:53:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-spparms.lo `test -f 'oct-spparms.cc' || echo './'`oct-spparms.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-syscalls.lo `test -f 'oct-syscalls.cc' || echo './'`oct-syscalls.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-spparms.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-spparms.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-syscalls.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-syscalls.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from oct-spparms.h:32,
                 from oct-spparms.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from oct-syscalls.cc:45:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-time.lo `test -f 'oct-time.cc' || echo './'`oct-time.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-time.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-time.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-uname.lo `test -f 'oct-uname.cc' || echo './'`oct-uname.cc
In file included from oct-time.cc:39:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-uname.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-uname.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-pathsearch.lo `test -f 'pathsearch.cc' || echo './'`pathsearch.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c pathsearch.cc  -fPIC -DPIC -o .libs/liboctave_la-pathsearch.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-regexp.lo `test -f 'regexp.cc' || echo './'`regexp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c regexp.cc  -fPIC -DPIC -o .libs/liboctave_la-regexp.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from pathsearch.h:28,
                 from pathsearch.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from boolMatrix.h:27,
                 from mx-base.h:32,
                 from Matrix.h:30,
                 from regexp.cc:40:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-singleton-cleanup.lo `test -f 'singleton-cleanup.cc' || echo './'`singleton-cleanup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c singleton-cleanup.cc  -fPIC -DPIC -o .libs/liboctave_la-singleton-cleanup.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-sparse-sort.lo `test -f 'sparse-sort.cc' || echo './'`sparse-sort.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sparse-sort.cc  -fPIC -DPIC -o .libs/liboctave_la-sparse-sort.o
In file included from oct-sort.cc:117:0,
                 from sparse-sort.cc:31:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<T*>::operator T**() const [with T = octave_sparse_sort_idxl]':
oct-sort.cc:1597:1:   instantiated 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]'
oct-sort.cc:1665:7:   instantiated 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]'
sparse-sort.cc:52:16:   instantiated from here
oct-locbuf.h:148:71: warning: cast from 'char*' to 'octave_sparse_sort_idxl**' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<T*>::operator T**() const [with T = octave_idx_vector_sort]':
oct-sort.cc:1597:1:   instantiated 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]'
oct-sort.cc:1665:7:   instantiated 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]'
sparse-sort.cc:63:16:   instantiated from here
oct-locbuf.h:148:71: warning: cast from 'char*' to 'octave_idx_vector_sort**' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from Matrix.h:30,
                 from regexp.cc:40:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-sparse-util.lo `test -f 'sparse-util.cc' || echo './'`sparse-util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sparse-util.cc  -fPIC -DPIC -o .libs/liboctave_la-sparse-util.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-str-vec.lo `test -f 'str-vec.cc' || echo './'`str-vec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c str-vec.cc  -fPIC -DPIC -o .libs/liboctave_la-str-vec.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from cmd-edit.h:31,
                 from str-vec.cc:38:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-C.lo `test -f 'Array-C.cc' || echo './'`Array-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-C.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-C.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-b.lo `test -f 'Array-b.cc' || echo './'`Array-b.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-b.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-b.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-C.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-C.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-b.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-b.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-ch.lo `test -f 'Array-ch.cc' || echo './'`Array-ch.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-ch.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-ch.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-ch.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-ch.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-d.lo `test -f 'Array-d.cc' || echo './'`Array-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-d.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-d.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-d.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-d.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-f.lo `test -f 'Array-f.cc' || echo './'`Array-f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-f.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-f.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-f.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-f.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-fC.lo `test -f 'Array-fC.cc' || echo './'`Array-fC.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-fC.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-fC.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-fC.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-fC.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-i.lo `test -f 'Array-i.cc' || echo './'`Array-i.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-i.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-i.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-i.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-i.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-idx-vec.lo `test -f 'Array-idx-vec.cc' || echo './'`Array-idx-vec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-idx-vec.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-idx-vec.o
In file included from idx-vector.h:37:0,
                 from Array-idx-vec.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-idx-vec.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-s.lo `test -f 'Array-s.cc' || echo './'`Array-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-s.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-s.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-str.lo `test -f 'Array-str.cc' || echo './'`Array-str.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-str.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-str.o
In file included from Array.cc:43:0,
                 from Array-s.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-voidp.lo `test -f 'Array-voidp.cc' || echo './'`Array-voidp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-voidp.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-voidp.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-str.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-str.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-voidp.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array.cc:43:0,
                 from Array-voidp.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<T*>::operator T**() const [with T = void]':
Array.cc:354:1:   instantiated from 'static T* rec_permute_helper::blk_trans(const T*, T*, octave_idx_type, octave_idx_type) [with T = void*, octave_idx_type = int]'
Array.cc:1549:7:   instantiated from 'Array<T> Array<T>::transpose() const [with T = void*]'
Array-voidp.cc:36:1:   instantiated from here
oct-locbuf.h:148:71: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-C.lo `test -f 'MArray-C.cc' || echo './'`MArray-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-C.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-C.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-C.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-C.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-d.lo `test -f 'MArray-d.cc' || echo './'`MArray-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-d.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-d.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-d.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-d.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-f.lo `test -f 'MArray-f.cc' || echo './'`MArray-f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-f.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-f.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-fC.lo `test -f 'MArray-fC.cc' || echo './'`MArray-fC.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-fC.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-fC.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-f.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-f.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-fC.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-fC.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-i.lo `test -f 'MArray-i.cc' || echo './'`MArray-i.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-i.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-i.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-i.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-i.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MArray-s.lo `test -f 'MArray-s.cc' || echo './'`MArray-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MArray-s.cc  -fPIC -DPIC -o .libs/liboctave_la-MArray-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MSparse-C.lo `test -f 'MSparse-C.cc' || echo './'`MSparse-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MSparse-C.cc  -fPIC -DPIC -o .libs/liboctave_la-MSparse-C.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MArray-s.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from MArray.cc:32,
                 from MArray-s.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MSparse.h:27,
                 from MSparse-C.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MSparse-d.lo `test -f 'MSparse-d.cc' || echo './'`MSparse-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MSparse-d.cc  -fPIC -DPIC -o .libs/liboctave_la-MSparse-d.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MSparse.h:27,
                 from MSparse-d.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Sparse-C.lo `test -f 'Sparse-C.cc' || echo './'`Sparse-C.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Sparse-C.cc  -fPIC -DPIC -o .libs/liboctave_la-Sparse-C.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Sparse.h:35,
                 from Sparse-C.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse.cc:45:0,
                 from Sparse-C.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Sparse-b.lo `test -f 'Sparse-b.cc' || echo './'`Sparse-b.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Sparse-b.cc  -fPIC -DPIC -o .libs/liboctave_la-Sparse-b.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Sparse.h:35,
                 from Sparse-b.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse.cc:45:0,
                 from Sparse-b.cc:31:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Sparse-d.lo `test -f 'Sparse-d.cc' || echo './'`Sparse-d.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Sparse-d.cc  -fPIC -DPIC -o .libs/liboctave_la-Sparse-d.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Sparse.h:35,
                 from Sparse-d.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse.cc:45:0,
                 from Sparse-d.cc:32:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-oct-inttypes.lo `test -f 'oct-inttypes.cc' || echo './'`oct-inttypes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-inttypes.cc  -fPIC -DPIC -o .libs/liboctave_la-oct-inttypes.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Array-util.lo `test -f 'Array-util.cc' || echo './'`Array-util.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Array-util.cc  -fPIC -DPIC -o .libs/liboctave_la-Array-util.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from Array-util.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Array-util.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CColVector.lo `test -f 'CColVector.cc' || echo './'`CColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CColVector.cc  -fPIC -DPIC -o .libs/liboctave_la-CColVector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CDiagMatrix.lo `test -f 'CDiagMatrix.cc' || echo './'`CDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CDiagMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-CDiagMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from CColVector.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from CDiagMatrix.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CMatrix.lo `test -f 'CMatrix.cc' || echo './'`CMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-CMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from CMatrix.cc:38:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from CColVector.cc:35:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from CDiagMatrix.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from CMatrix.cc:51:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CNDArray.lo `test -f 'CNDArray.cc' || echo './'`CNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-CNDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from CNDArray.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from CNDArray.cc:39:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CRowVector.lo `test -f 'CRowVector.cc' || echo './'`CRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CRowVector.cc  -fPIC -DPIC -o .libs/liboctave_la-CRowVector.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from CRowVector.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from CRowVector.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CSparse.lo `test -f 'CSparse.cc' || echo './'`CSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CSparse.cc  -fPIC -DPIC -o .libs/liboctave_la-CSparse.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dRowVector.h:26,
                 from CSparse.cc:38:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CSparse.cc:39:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxAEPBAL.lo `test -f 'CmplxAEPBAL.cc' || echo './'`CmplxAEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxAEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxAEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxAEPBAL.h:31,
                 from CmplxAEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxCHOL.lo `test -f 'CmplxCHOL.cc' || echo './'`CmplxCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxCHOL.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxGEPBAL.lo `test -f 'CmplxGEPBAL.cc' || echo './'`CmplxGEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxGEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxGEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from CmplxCHOL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxCHOL.cc:35:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxGEPBAL.h:29,
                 from CmplxGEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxGEPBAL.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxHESS.lo `test -f 'CmplxHESS.cc' || echo './'`CmplxHESS.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxHESS.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxHESS.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxLU.lo `test -f 'CmplxLU.cc' || echo './'`CmplxLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxLU.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxLU.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxHESS.h:28,
                 from CmplxHESS.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from base-lu.h:27,
                 from CmplxLU.h:26,
                 from CmplxLU.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxQR.lo `test -f 'CmplxQR.cc' || echo './'`CmplxQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxQR.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxQR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxQR.h:29,
                 from CmplxQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxQR.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxQRP.lo `test -f 'CmplxQRP.cc' || echo './'`CmplxQRP.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxQRP.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxQRP.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxQR.h:29,
                 from CmplxQRP.h:28,
                 from CmplxQRP.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxQRP.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxSCHUR.lo `test -f 'CmplxSCHUR.cc' || echo './'`CmplxSCHUR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxSCHUR.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxSCHUR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from CMatrix.h:26,
                 from CmplxSCHUR.h:29,
                 from CmplxSCHUR.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-CmplxSVD.lo `test -f 'CmplxSVD.cc' || echo './'`CmplxSVD.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c CmplxSVD.cc  -fPIC -DPIC -o .libs/liboctave_la-CmplxSVD.o
In file included from CmplxSCHUR.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from DiagArray2.h:32,
                 from MDiagArray2.h:28,
                 from dDiagMatrix.h:26,
                 from CmplxSVD.h:28,
                 from CmplxSVD.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from CmplxSVD.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-EIG.lo `test -f 'EIG.cc' || echo './'`EIG.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c EIG.cc  -fPIC -DPIC -o .libs/liboctave_la-EIG.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from EIG.h:28,
                 from EIG.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MSparse.lo `test -f 'MSparse.cc' || echo './'`MSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MSparse.cc  -fPIC -DPIC -o .libs/liboctave_la-MSparse.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from MSparse.cc:32:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-MatrixType.lo `test -f 'MatrixType.cc' || echo './'`MatrixType.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c MatrixType.cc  -fPIC -DPIC -o .libs/liboctave_la-MatrixType.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from MatrixType.cc:32:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from MatrixType.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-PermMatrix.lo `test -f 'PermMatrix.cc' || echo './'`PermMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c PermMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-PermMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from PermMatrix.h:26,
                 from PermMatrix.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-Sparse.lo `test -f 'Sparse.cc' || echo './'`Sparse.cc
In file included from PermMatrix.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Sparse.cc  -fPIC -DPIC -o .libs/liboctave_la-Sparse.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Sparse.cc:38:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse.cc:45:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparseCmplxCHOL.lo `test -f 'SparseCmplxCHOL.cc' || echo './'`SparseCmplxCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparseCmplxCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-SparseCmplxCHOL.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparseCmplxLU.lo `test -f 'SparseCmplxLU.cc' || echo './'`SparseCmplxLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparseCmplxLU.cc  -fPIC -DPIC -o .libs/liboctave_la-SparseCmplxLU.o
In file included from SparseCmplxLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from sparse-base-lu.h:28,
                 from SparseCmplxLU.h:27,
                 from SparseCmplxLU.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dColVector.h:27,
                 from sparse-base-chol.h:28,
                 from SparseCmplxCHOL.h:27,
                 from SparseCmplxCHOL.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from SparseCmplxCHOL.h:28,
                 from SparseCmplxCHOL.cc:28:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparseCmplxQR.lo `test -f 'SparseCmplxQR.cc' || echo './'`SparseCmplxQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparseCmplxQR.cc  -fPIC -DPIC -o .libs/liboctave_la-SparseCmplxQR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from SparseCmplxQR.h:28,
                 from SparseCmplxQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from SparseCmplxQR.h:30,
                 from SparseCmplxQR.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparseQR.lo `test -f 'SparseQR.cc' || echo './'`SparseQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparseQR.cc  -fPIC -DPIC -o .libs/liboctave_la-SparseQR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from SparseQR.h:28,
                 from SparseQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from SparseQR.h:30,
                 from SparseQR.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparsedbleCHOL.lo `test -f 'SparsedbleCHOL.cc' || echo './'`SparsedbleCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparsedbleCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-SparsedbleCHOL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dColVector.h:27,
                 from sparse-base-chol.h:28,
                 from SparsedbleCHOL.h:27,
                 from SparsedbleCHOL.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from SparsedbleCHOL.h:28,
                 from SparsedbleCHOL.cc:28:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-SparsedbleLU.lo `test -f 'SparsedbleLU.cc' || echo './'`SparsedbleLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c SparsedbleLU.cc  -fPIC -DPIC -o .libs/liboctave_la-SparsedbleLU.o
In file included from SparsedbleLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from sparse-base-lu.h:28,
                 from SparsedbleLU.h:27,
                 from SparsedbleLU.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-boolMatrix.lo `test -f 'boolMatrix.cc' || echo './'`boolMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c boolMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-boolMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from boolMatrix.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-boolNDArray.lo `test -f 'boolNDArray.cc' || echo './'`boolNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c boolNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-boolNDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from boolNDArray.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from boolMatrix.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from boolNDArray.cc:31:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-boolSparse.lo `test -f 'boolSparse.cc' || echo './'`boolSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c boolSparse.cc  -fPIC -DPIC -o .libs/liboctave_la-boolSparse.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-chMatrix.lo `test -f 'chMatrix.cc' || echo './'`chMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c chMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-chMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Sparse.h:35,
                 from boolSparse.h:27,
                 from boolSparse.cc:37:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from chMatrix.cc:35:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from boolSparse.cc:37:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from chMatrix.cc:36:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-chNDArray.lo `test -f 'chNDArray.cc' || echo './'`chNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c chNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-chNDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from chNDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from chNDArray.cc:30:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dim-vector.lo `test -f 'dim-vector.cc' || echo './'`dim-vector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dim-vector.cc  -fPIC -DPIC -o .libs/liboctave_la-dim-vector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dColVector.lo `test -f 'dColVector.cc' || echo './'`dColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dColVector.cc  -fPIC -DPIC -o .libs/liboctave_la-dColVector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dDiagMatrix.lo `test -f 'dDiagMatrix.cc' || echo './'`dDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dDiagMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-dDiagMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from dColVector.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from dDiagMatrix.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from dColVector.cc:35:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from dDiagMatrix.cc:33:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dMatrix.lo `test -f 'dMatrix.cc' || echo './'`dMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-dMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from dMatrix.cc:35:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dMatrix.cc:46:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dNDArray.lo `test -f 'dNDArray.cc' || echo './'`dNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-dNDArray.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dRowVector.lo `test -f 'dRowVector.cc' || echo './'`dRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dRowVector.cc  -fPIC -DPIC -o .libs/liboctave_la-dRowVector.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from dNDArray.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from dRowVector.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dSparse.lo `test -f 'dSparse.cc' || echo './'`dSparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dSparse.cc  -fPIC -DPIC -o .libs/liboctave_la-dSparse.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dRowVector.h:26,
                 from dSparse.cc:39:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dSparse.cc:40:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from dNDArray.cc:40:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from dRowVector.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleAEPBAL.lo `test -f 'dbleAEPBAL.cc' || echo './'`dbleAEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleAEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleAEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleAEPBAL.h:31,
                 from dbleAEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleCHOL.lo `test -f 'dbleCHOL.cc' || echo './'`dbleCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleCHOL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dRowVector.h:26,
                 from dbleCHOL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dbleCHOL.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleGEPBAL.lo `test -f 'dbleGEPBAL.cc' || echo './'`dbleGEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleGEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleGEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleGEPBAL.h:29,
                 from dbleGEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dbleGEPBAL.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleHESS.lo `test -f 'dbleHESS.cc' || echo './'`dbleHESS.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleHESS.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleHESS.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleHESS.h:28,
                 from dbleHESS.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleLU.lo `test -f 'dbleLU.cc' || echo './'`dbleLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleLU.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleLU.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleQR.lo `test -f 'dbleQR.cc' || echo './'`dbleQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleQR.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleQR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from base-lu.h:27,
                 from dbleLU.h:26,
                 from dbleLU.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleQRP.lo `test -f 'dbleQRP.cc' || echo './'`dbleQRP.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleQRP.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleQRP.o
In file included from dbleLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleQR.h:29,
                 from dbleQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dbleQR.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleQR.h:29,
                 from dbleQRP.h:28,
                 from dbleQRP.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dbleQRP.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleSCHUR.lo `test -f 'dbleSCHUR.cc' || echo './'`dbleSCHUR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleSCHUR.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleSCHUR.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-dbleSVD.lo `test -f 'dbleSVD.cc' || echo './'`dbleSVD.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dbleSVD.cc  -fPIC -DPIC -o .libs/liboctave_la-dbleSVD.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from dMatrix.h:26,
                 from dbleSCHUR.h:29,
                 from dbleSCHUR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from DiagArray2.h:32,
                 from MDiagArray2.h:28,
                 from dDiagMatrix.h:26,
                 from dbleSVD.h:28,
                 from dbleSVD.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from dbleSVD.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCColVector.lo `test -f 'fCColVector.cc' || echo './'`fCColVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCColVector.cc  -fPIC -DPIC -o .libs/liboctave_la-fCColVector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCDiagMatrix.lo `test -f 'fCDiagMatrix.cc' || echo './'`fCDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCDiagMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-fCDiagMatrix.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCMatrix.lo `test -f 'fCMatrix.cc' || echo './'`fCMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-fCMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fCColVector.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fCDiagMatrix.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fCMatrix.cc:38:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fCColVector.cc:35:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fCDiagMatrix.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fCMatrix.cc:50:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCNDArray.lo `test -f 'fCNDArray.cc' || echo './'`fCNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-fCNDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fCNDArray.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from MArray-defs.h:27,
                 from fCNDArray.cc:39:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCRowVector.lo `test -f 'fCRowVector.cc' || echo './'`fCRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCRowVector.cc  -fPIC -DPIC -o .libs/liboctave_la-fCRowVector.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fCRowVector.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fCRowVector.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxAEPBAL.lo `test -f 'fCmplxAEPBAL.cc' || echo './'`fCmplxAEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxAEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxAEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fCMatrix.h:26,
                 from fCmplxAEPBAL.h:31,
                 from fCmplxAEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxCHOL.lo `test -f 'fCmplxCHOL.cc' || echo './'`fCmplxCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxCHOL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from fCmplxCHOL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxCHOL.cc:35:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxGEPBAL.lo `test -f 'fCmplxGEPBAL.cc' || echo './'`fCmplxGEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxGEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxGEPBAL.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxHESS.lo `test -f 'fCmplxHESS.cc' || echo './'`fCmplxHESS.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxHESS.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxHESS.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from fCmplxGEPBAL.h:29,
                 from fCmplxGEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxGEPBAL.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fCMatrix.h:26,
                 from fCmplxHESS.h:28,
                 from fCmplxHESS.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxLU.lo `test -f 'fCmplxLU.cc' || echo './'`fCmplxLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxLU.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxLU.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxQR.lo `test -f 'fCmplxQR.cc' || echo './'`fCmplxQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxQR.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxQR.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxQRP.lo `test -f 'fCmplxQRP.cc' || echo './'`fCmplxQRP.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxQRP.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxQRP.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from base-lu.h:27,
                 from fCmplxLU.h:26,
                 from fCmplxLU.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fCMatrix.h:26,
                 from fCmplxQR.h:31,
                 from fCmplxQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxQR.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fCMatrix.h:26,
                 from fCmplxQR.h:31,
                 from fCmplxQRP.h:28,
                 from fCmplxQRP.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxQRP.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxSCHUR.lo `test -f 'fCmplxSCHUR.cc' || echo './'`fCmplxSCHUR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxSCHUR.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxSCHUR.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fCmplxSVD.lo `test -f 'fCmplxSVD.cc' || echo './'`fCmplxSVD.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fCmplxSVD.cc  -fPIC -DPIC -o .libs/liboctave_la-fCmplxSVD.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fCMatrix.h:26,
                 from fCmplxSCHUR.h:29,
                 from fCmplxSCHUR.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from fCmplxSCHUR.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from DiagArray2.h:32,
                 from MDiagArray2.h:28,
                 from fDiagMatrix.h:26,
                 from fCmplxSVD.h:28,
                 from fCmplxSVD.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fColVector.lo `test -f 'fColVector.cc' || echo './'`fColVector.cc
In file included from fCmplxSVD.cc:30:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fColVector.cc  -fPIC -DPIC -o .libs/liboctave_la-fColVector.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fDiagMatrix.lo `test -f 'fDiagMatrix.cc' || echo './'`fDiagMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fDiagMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-fDiagMatrix.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fColVector.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fDiagMatrix.cc:31:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fEIG.lo `test -f 'fEIG.cc' || echo './'`fEIG.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fEIG.cc  -fPIC -DPIC -o .libs/liboctave_la-fEIG.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from fEIG.h:28,
                 from fEIG.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fColVector.cc:35:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fDiagMatrix.cc:33:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fMatrix.lo `test -f 'fMatrix.cc' || echo './'`fMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fMatrix.cc  -fPIC -DPIC -o .libs/liboctave_la-fMatrix.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fNDArray.lo `test -f 'fNDArray.cc' || echo './'`fNDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fNDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-fNDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fMatrix.cc:35:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fNDArray.cc:33:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-fRowVector.lo `test -f 'fRowVector.cc' || echo './'`fRowVector.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c fRowVector.cc  -fPIC -DPIC -o .libs/liboctave_la-fRowVector.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from fRowVector.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fMatrix.cc:48:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fNDArray.cc:40:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatAEPBAL.lo `test -f 'floatAEPBAL.cc' || echo './'`floatAEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatAEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-floatAEPBAL.o
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from mx-base.h:65,
                 from fRowVector.cc:34:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatAEPBAL.h:31,
                 from floatAEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatCHOL.lo `test -f 'floatCHOL.cc' || echo './'`floatCHOL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatCHOL.cc  -fPIC -DPIC -o .libs/liboctave_la-floatCHOL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fRowVector.h:26,
                 from floatCHOL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from floatCHOL.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatGEPBAL.lo `test -f 'floatGEPBAL.cc' || echo './'`floatGEPBAL.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatGEPBAL.cc  -fPIC -DPIC -o .libs/liboctave_la-floatGEPBAL.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatGEPBAL.h:29,
                 from floatGEPBAL.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatHESS.lo `test -f 'floatHESS.cc' || echo './'`floatHESS.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatHESS.cc  -fPIC -DPIC -o .libs/liboctave_la-floatHESS.o
In file included from floatGEPBAL.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatHESS.h:28,
                 from floatHESS.cc:27:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatLU.lo `test -f 'floatLU.cc' || echo './'`floatLU.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatLU.cc  -fPIC -DPIC -o .libs/liboctave_la-floatLU.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatQR.lo `test -f 'floatQR.cc' || echo './'`floatQR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatQR.cc  -fPIC -DPIC -o .libs/liboctave_la-floatQR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from base-lu.h:27,
                 from floatLU.h:26,
                 from floatLU.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from floatLU.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatQR.h:29,
                 from floatQR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from floatQR.cc:34:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatQRP.lo `test -f 'floatQRP.cc' || echo './'`floatQRP.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatQRP.cc  -fPIC -DPIC -o .libs/liboctave_la-floatQRP.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatSCHUR.lo `test -f 'floatSCHUR.cc' || echo './'`floatSCHUR.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatSCHUR.cc  -fPIC -DPIC -o .libs/liboctave_la-floatSCHUR.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatSCHUR.h:29,
                 from floatSCHUR.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from fMatrix.h:26,
                 from floatQR.h:29,
                 from floatQRP.h:28,
                 from floatQRP.cc:30:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-floatSVD.lo `test -f 'floatSVD.cc' || echo './'`floatSVD.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c floatSVD.cc  -fPIC -DPIC -o .libs/liboctave_la-floatSVD.o
In file included from floatQRP.cc:33:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from DiagArray2.h:32,
                 from MDiagArray2.h:28,
                 from fDiagMatrix.h:26,
                 from floatSVD.h:28,
                 from floatSVD.cc:29:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-int16NDArray.lo `test -f 'int16NDArray.cc' || echo './'`int16NDArray.cc
In file included from floatSVD.cc:31:0:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c int16NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-int16NDArray.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-int32NDArray.lo `test -f 'int32NDArray.cc' || echo './'`int32NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c int32NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-int32NDArray.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-int64NDArray.lo `test -f 'int64NDArray.cc' || echo './'`int64NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c int64NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-int64NDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from int16NDArray.h:26,
                 from int16NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from int16NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from int32NDArray.h:26,
                 from int32NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-int8NDArray.lo `test -f 'int8NDArray.cc' || echo './'`int8NDArray.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from int32NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from int64NDArray.h:26,
                 from int64NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c int8NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-int8NDArray.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from int64NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from int8NDArray.h:26,
                 from int8NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from int8NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-uint16NDArray.lo `test -f 'uint16NDArray.cc' || echo './'`uint16NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c uint16NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-uint16NDArray.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-uint32NDArray.lo `test -f 'uint32NDArray.cc' || echo './'`uint32NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c uint32NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-uint32NDArray.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-uint64NDArray.lo `test -f 'uint64NDArray.cc' || echo './'`uint64NDArray.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c uint64NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-uint64NDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from uint16NDArray.h:26,
                 from uint16NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-uint8NDArray.lo `test -f 'uint8NDArray.cc' || echo './'`uint8NDArray.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from uint16NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c uint8NDArray.cc  -fPIC -DPIC -o .libs/liboctave_la-uint8NDArray.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from uint32NDArray.h:26,
                 from uint32NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from uint32NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from uint64NDArray.h:26,
                 from uint64NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from uint64NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from MArray.h:28,
                 from intNDArray.h:26,
                 from uint8NDArray.h:26,
                 from uint8NDArray.cc:28:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from uint8NDArray.cc:29:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-f2c-main.lo `test -f 'f2c-main.c' || echo './'`f2c-main.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c f2c-main.c  -fPIC -DPIC -o .libs/liboctave_la-f2c-main.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-lo-cieee.lo `test -f 'lo-cieee.c' || echo './'`lo-cieee.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c lo-cieee.c  -fPIC -DPIC -o .libs/liboctave_la-lo-cieee.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-lo-cutils.lo `test -f 'lo-cutils.c' || echo './'`lo-cutils.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c lo-cutils.c  -fPIC -DPIC -o .libs/liboctave_la-lo-cutils.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-randgamma.lo `test -f 'randgamma.c' || echo './'`randgamma.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c randgamma.c  -fPIC -DPIC -o .libs/liboctave_la-randgamma.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-randmtzig.lo `test -f 'randmtzig.c' || echo './'`randmtzig.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-randpoisson.lo `test -f 'randpoisson.c' || echo './'`randpoisson.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c randmtzig.c  -fPIC -DPIC -o .libs/liboctave_la-randmtzig.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c randpoisson.c  -fPIC -DPIC -o .libs/liboctave_la-randpoisson.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-tempnam.lo `test -f 'tempnam.c' || echo './'`tempnam.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c tempnam.c  -fPIC -DPIC -o .libs/liboctave_la-tempnam.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-tempname.lo `test -f 'tempname.c' || echo './'`tempname.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c tempname.c  -fPIC -DPIC -o .libs/liboctave_la-tempname.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-cmd-edit.lo `test -f 'cmd-edit.cc' || echo './'`cmd-edit.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-cmd-hist.lo `test -f 'cmd-hist.cc' || echo './'`cmd-hist.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c cmd-hist.cc  -fPIC -DPIC -o .libs/liboctave_la-cmd-hist.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-oct-rl-edit.lo `test -f 'oct-rl-edit.c' || echo './'`oct-rl-edit.c
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c cmd-edit.cc  -fPIC -DPIC -o .libs/liboctave_la-cmd-edit.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctave_la-oct-rl-hist.lo `test -f 'oct-rl-hist.c' || echo './'`oct-rl-hist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c oct-rl-edit.c  -fPIC -DPIC -o .libs/liboctave_la-oct-rl-edit.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c oct-rl-hist.c  -fPIC -DPIC -o .libs/liboctave_la-oct-rl-hist.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cdm-dm.lo `test -f 'mx-cdm-dm.cc' || echo './'`mx-cdm-dm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-dm-cdm.lo `test -f 'mx-dm-cdm.cc' || echo './'`mx-dm-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cdm-dm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cdm-dm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-dm-cdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-dm-cdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from cmd-edit.h:31,
                 from cmd-hist.cc:32:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from str-vec.h:31,
                 from cmd-edit.h:31,
                 from cmd-edit.cc:37:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cdm-dm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-dm-cdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cdm-dm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-dm-cdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cs-dm.lo `test -f 'mx-cs-dm.cc' || echo './'`mx-cs-dm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cs-m.lo `test -f 'mx-cs-m.cc' || echo './'`mx-cs-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cs-dm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cs-dm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cs-m.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cs-m.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cs-dm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cs-m.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cs-nda.lo `test -f 'mx-cs-nda.cc' || echo './'`mx-cs-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cs-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cs-nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cs-m.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cs-dm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cdm-cm.lo `test -f 'mx-cdm-cm.cc' || echo './'`mx-cdm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cdm-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cdm-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cs-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cs-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cdm-m.lo `test -f 'mx-cdm-m.cc' || echo './'`mx-cdm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cdm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cdm-m.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cdm-cm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cdm-cm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cdm-m.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cdm-s.lo `test -f 'mx-cdm-s.cc' || echo './'`mx-cdm-s.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cdm-m.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cdm-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cdm-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cm-cdm.lo `test -f 'mx-cm-cdm.cc' || echo './'`mx-cm-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cm-cdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cm-cdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cdm-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cdm-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cm-dm.lo `test -f 'mx-cm-dm.cc' || echo './'`mx-cm-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cm-dm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cm-dm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cm-m.lo `test -f 'mx-cm-m.cc' || echo './'`mx-cm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cm-m.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cm-cdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cnda-nda.lo `test -f 'mx-cnda-nda.cc' || echo './'`mx-cnda-nda.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cm-cdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cnda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cnda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cm-dm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cm-m.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cm-dm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cm-m.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cnda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cm-s.lo `test -f 'mx-cm-s.cc' || echo './'`mx-cm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cm-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cm-s.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cnda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cnda-s.lo `test -f 'mx-cnda-s.cc' || echo './'`mx-cnda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cnda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cnda-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cm-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cm-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cnda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cnda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-dm-cs.lo `test -f 'mx-dm-cs.cc' || echo './'`mx-dm-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-dm-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-dm-cs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-dm-cm.lo `test -f 'mx-dm-cm.cc' || echo './'`mx-dm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-dm-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-dm-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-dm-cs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-dm-cs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-dm-cm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-dm-cm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-m-cs.lo `test -f 'mx-m-cs.cc' || echo './'`mx-m-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-m-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-m-cs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-m-cs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-cs.lo `test -f 'mx-nda-cs.cc' || echo './'`mx-nda-cs.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-m-cs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-cs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-m-cdm.lo `test -f 'mx-m-cdm.cc' || echo './'`mx-m-cdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-m-cdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-m-cdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-cs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-cs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-m-cdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-m-cdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-m-cm.lo `test -f 'mx-m-cm.cc' || echo './'`mx-m-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-m-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-m-cm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-cnda.lo `test -f 'mx-nda-cnda.cc' || echo './'`mx-nda-cnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-cnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-cnda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-cdm.lo `test -f 'mx-s-cdm.cc' || echo './'`mx-s-cdm.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-m-cm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-cdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-cdm.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-m-cm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-cnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-cm.lo `test -f 'mx-s-cm.cc' || echo './'`mx-s-cm.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-cnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-cdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-cdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-cnda.lo `test -f 'mx-s-cnda.cc' || echo './'`mx-s-cnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-cnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-cnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-cm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-cm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-cnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-cnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-dm-m.lo `test -f 'mx-dm-m.cc' || echo './'`mx-dm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-dm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-dm-m.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-dm-m.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-m-dm.lo `test -f 'mx-m-dm.cc' || echo './'`mx-m-dm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-m-dm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-m-dm.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-dm-m.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-m-dm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcdm-fdm.lo `test -f 'mx-fcdm-fdm.cc' || echo './'`mx-fcdm-fdm.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-m-dm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcdm-fdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcdm-fdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcdm-fdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fdm-fcdm.lo `test -f 'mx-fdm-fcdm.cc' || echo './'`mx-fdm-fcdm.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcdm-fdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fdm-fcdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fdm-fcdm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcs-fdm.lo `test -f 'mx-fcs-fdm.cc' || echo './'`mx-fcs-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcs-fdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcs-fdm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcs-fm.lo `test -f 'mx-fcs-fm.cc' || echo './'`mx-fcs-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcs-fm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcs-fm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fdm-fcdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fdm-fcdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcs-fdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcs-fdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcs-fm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcs-fnda.lo `test -f 'mx-fcs-fnda.cc' || echo './'`mx-fcs-fnda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcdm-fcm.lo `test -f 'mx-fcdm-fcm.cc' || echo './'`mx-fcdm-fcm.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcs-fm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcdm-fcm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcdm-fcm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcs-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcs-fnda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcdm-fm.lo `test -f 'mx-fcdm-fm.cc' || echo './'`mx-fcdm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcdm-fm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcdm-fm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcdm-fcm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcs-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcdm-fcm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcs-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcdm-fm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcdm-fm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcdm-fs.lo `test -f 'mx-fcdm-fs.cc' || echo './'`mx-fcdm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcdm-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcdm-fs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcm-fcdm.lo `test -f 'mx-fcm-fcdm.cc' || echo './'`mx-fcm-fcdm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcm-fdm.lo `test -f 'mx-fcm-fdm.cc' || echo './'`mx-fcm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcm-fcdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcm-fcdm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcm-fdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcm-fdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcdm-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcdm-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcm-fm.lo `test -f 'mx-fcm-fm.cc' || echo './'`mx-fcm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcm-fm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcm-fm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcm-fcdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcm-fdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcnda-fnda.lo `test -f 'mx-fcnda-fnda.cc' || echo './'`mx-fcnda-fnda.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcm-fcdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcnda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcnda-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcm-fdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcm-fm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcm-fm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcnda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcm-fs.lo `test -f 'mx-fcm-fs.cc' || echo './'`mx-fcm-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcm-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcm-fs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcnda-fs.lo `test -f 'mx-fcnda-fs.cc' || echo './'`mx-fcnda-fs.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcnda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcnda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcnda-fs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcm-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcnda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcm-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcnda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fdm-fcs.lo `test -f 'mx-fdm-fcs.cc' || echo './'`mx-fdm-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fdm-fcs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fdm-fcs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fdm-fcm.lo `test -f 'mx-fdm-fcm.cc' || echo './'`mx-fdm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fdm-fcm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fdm-fcm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fdm-fcs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fdm-fcs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fdm-fcm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fm-fcs.lo `test -f 'mx-fm-fcs.cc' || echo './'`mx-fm-fcs.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fdm-fcm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fm-fcs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fm-fcs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fm-fcs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fm-fcs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-fcs.lo `test -f 'mx-fnda-fcs.cc' || echo './'`mx-fnda-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-fcs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-fcs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fm-fcdm.lo `test -f 'mx-fm-fcdm.cc' || echo './'`mx-fm-fcdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fm-fcdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fm-fcdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-fcs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-fcs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fm-fcdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fm-fcdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fm-fcm.lo `test -f 'mx-fm-fcm.cc' || echo './'`mx-fm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fm-fcm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fm-fcm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-fcnda.lo `test -f 'mx-fnda-fcnda.cc' || echo './'`mx-fnda-fcnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-fcnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-fcnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fm-fcm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-fcdm.lo `test -f 'mx-fs-fcdm.cc' || echo './'`mx-fs-fcdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-fcdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-fcdm.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fm-fcm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-fcnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-fcnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-fcdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-fcm.lo `test -f 'mx-fs-fcm.cc' || echo './'`mx-fs-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-fcm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-fcm.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-fcdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-fcnda.lo `test -f 'mx-fs-fcnda.cc' || echo './'`mx-fs-fcnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-fcnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-fcnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-fcm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-fcm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-fcnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-fcnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fdm-fm.lo `test -f 'mx-fdm-fm.cc' || echo './'`mx-fdm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fdm-fm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fdm-fm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fm-fdm.lo `test -f 'mx-fm-fdm.cc' || echo './'`mx-fm-fdm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fm-fdm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fm-fdm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fdm-fm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fdm-fm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fm-fdm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fm-fdm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-pm-m.lo `test -f 'mx-pm-m.cc' || echo './'`mx-pm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-pm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-pm-m.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-m-pm.lo `test -f 'mx-m-pm.cc' || echo './'`mx-m-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-m-pm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-m-pm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-pm-cm.lo `test -f 'mx-pm-cm.cc' || echo './'`mx-pm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-pm-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-pm-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-pm-m.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-pm-m.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-m-pm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-m-pm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-pm-cm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-pm-cm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-cm-pm.lo `test -f 'mx-cm-pm.cc' || echo './'`mx-cm-pm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-pm-fm.lo `test -f 'mx-pm-fm.cc' || echo './'`mx-pm-fm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-cm-pm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-cm-pm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-pm-fm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-pm-fm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fm-pm.lo `test -f 'mx-fm-pm.cc' || echo './'`mx-fm-pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fm-pm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fm-pm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-pm-fcm.lo `test -f 'mx-pm-fcm.cc' || echo './'`mx-pm-fcm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-pm-fcm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-pm-fcm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-cm-pm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-pm-fm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]

oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-pm-fm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-cm-pm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fm-pm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fm-pm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-pm-fcm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-pm-fcm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fcm-pm.lo `test -f 'mx-fcm-pm.cc' || echo './'`mx-fcm-pm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-i8nda.lo `test -f 'mx-s-i8nda.cc' || echo './'`mx-s-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fcm-pm.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fcm-pm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-i8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-s.lo `test -f 'mx-i8nda-s.cc' || echo './'`mx-i8nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-ui8nda.lo `test -f 'mx-s-ui8nda.cc' || echo './'`mx-s-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fcm-pm.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fcm-pm.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-s.lo `test -f 'mx-ui8nda-s.cc' || echo './'`mx-ui8nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-i16nda.lo `test -f 'mx-s-i16nda.cc' || echo './'`mx-s-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-s.lo `test -f 'mx-i16nda-s.cc' || echo './'`mx-i16nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-ui16nda.lo `test -f 'mx-s-ui16nda.cc' || echo './'`mx-s-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-s.lo `test -f 'mx-ui16nda-s.cc' || echo './'`mx-ui16nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-i32nda.lo `test -f 'mx-s-i32nda.cc' || echo './'`mx-s-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-s.lo `test -f 'mx-i32nda-s.cc' || echo './'`mx-i32nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-ui32nda.lo `test -f 'mx-s-ui32nda.cc' || echo './'`mx-s-ui32nda.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-ui32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-s.lo `test -f 'mx-ui32nda-s.cc' || echo './'`mx-ui32nda-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-i64nda.lo `test -f 'mx-s-i64nda.cc' || echo './'`mx-s-i64nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-i64nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-s.lo `test -f 'mx-i64nda-s.cc' || echo './'`mx-i64nda-s.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-s.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-s-ui64nda.lo `test -f 'mx-s-ui64nda.cc' || echo './'`mx-s-ui64nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-s-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-s-ui64nda.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-s-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-s-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-s.lo `test -f 'mx-ui64nda-s.cc' || echo './'`mx-ui64nda-s.cc
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-s.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-i8nda.lo `test -f 'mx-fs-i8nda.cc' || echo './'`mx-fs-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-fs.lo `test -f 'mx-i8nda-fs.cc' || echo './'`mx-i8nda-fs.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-fs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-ui8nda.lo `test -f 'mx-fs-ui8nda.cc' || echo './'`mx-fs-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-fs.lo `test -f 'mx-ui8nda-fs.cc' || echo './'`mx-ui8nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-fs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-i16nda.lo `test -f 'mx-fs-i16nda.cc' || echo './'`mx-fs-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-i16nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-fs.lo `test -f 'mx-i16nda-fs.cc' || echo './'`mx-i16nda-fs.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-fs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-ui16nda.lo `test -f 'mx-fs-ui16nda.cc' || echo './'`mx-fs-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-fs.lo `test -f 'mx-ui16nda-fs.cc' || echo './'`mx-ui16nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-fs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-i32nda.lo `test -f 'mx-fs-i32nda.cc' || echo './'`mx-fs-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-i32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-fs.lo `test -f 'mx-i32nda-fs.cc' || echo './'`mx-i32nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-fs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-ui32nda.lo `test -f 'mx-fs-ui32nda.cc' || echo './'`mx-fs-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-fs.lo `test -f 'mx-ui32nda-fs.cc' || echo './'`mx-ui32nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-fs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-i64nda.lo `test -f 'mx-fs-i64nda.cc' || echo './'`mx-fs-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-fs.lo `test -f 'mx-i64nda-fs.cc' || echo './'`mx-i64nda-fs.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-fs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fs-ui64nda.lo `test -f 'mx-fs-ui64nda.cc' || echo './'`mx-fs-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fs-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fs-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fs-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fs-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-fs.lo `test -f 'mx-ui64nda-fs.cc' || echo './'`mx-ui64nda-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-fs.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i8.lo `test -f 'mx-nda-i8.cc' || echo './'`mx-nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-nda.lo `test -f 'mx-i8-nda.cc' || echo './'`mx-i8-nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-nda.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui8.lo `test -f 'mx-nda-ui8.cc' || echo './'`mx-nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-nda.lo `test -f 'mx-ui8-nda.cc' || echo './'`mx-ui8-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i16.lo `test -f 'mx-nda-i16.cc' || echo './'`mx-nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-nda.lo `test -f 'mx-i16-nda.cc' || echo './'`mx-i16-nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui16.lo `test -f 'mx-nda-ui16.cc' || echo './'`mx-nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-nda.lo `test -f 'mx-ui16-nda.cc' || echo './'`mx-ui16-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i32.lo `test -f 'mx-nda-i32.cc' || echo './'`mx-nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-nda.lo `test -f 'mx-i32-nda.cc' || echo './'`mx-i32-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui32.lo `test -f 'mx-nda-ui32.cc' || echo './'`mx-nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui32.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-nda.lo `test -f 'mx-ui32-nda.cc' || echo './'`mx-ui32-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i64.lo `test -f 'mx-nda-i64.cc' || echo './'`mx-nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i64.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-nda.lo `test -f 'mx-i64-nda.cc' || echo './'`mx-i64-nda.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui64.lo `test -f 'mx-nda-ui64.cc' || echo './'`mx-nda-ui64.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-nda.lo `test -f 'mx-ui64-nda.cc' || echo './'`mx-ui64-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i8.lo `test -f 'mx-fnda-i8.cc' || echo './'`mx-fnda-i8.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i8.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-fnda.lo `test -f 'mx-i8-fnda.cc' || echo './'`mx-i8-fnda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui8.lo `test -f 'mx-fnda-ui8.cc' || echo './'`mx-fnda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui8.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-fnda.lo `test -f 'mx-ui8-fnda.cc' || echo './'`mx-ui8-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i16.lo `test -f 'mx-fnda-i16.cc' || echo './'`mx-fnda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-fnda.lo `test -f 'mx-i16-fnda.cc' || echo './'`mx-i16-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui16.lo `test -f 'mx-fnda-ui16.cc' || echo './'`mx-fnda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-fnda.lo `test -f 'mx-ui16-fnda.cc' || echo './'`mx-ui16-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i32.lo `test -f 'mx-fnda-i32.cc' || echo './'`mx-fnda-i32.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-fnda.lo `test -f 'mx-i32-fnda.cc' || echo './'`mx-i32-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui32.lo `test -f 'mx-fnda-ui32.cc' || echo './'`mx-fnda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui32.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-fnda.lo `test -f 'mx-ui32-fnda.cc' || echo './'`mx-ui32-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i64.lo `test -f 'mx-fnda-i64.cc' || echo './'`mx-fnda-i64.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i64.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-fnda.lo `test -f 'mx-i64-fnda.cc' || echo './'`mx-i64-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui64.lo `test -f 'mx-fnda-ui64.cc' || echo './'`mx-fnda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-fnda.lo `test -f 'mx-ui64-fnda.cc' || echo './'`mx-ui64-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i8nda.lo `test -f 'mx-nda-i8nda.cc' || echo './'`mx-nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i8nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-nda.lo `test -f 'mx-i8nda-nda.cc' || echo './'`mx-i8nda-nda.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui8nda.lo `test -f 'mx-nda-ui8nda.cc' || echo './'`mx-nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-nda.lo `test -f 'mx-ui8nda-nda.cc' || echo './'`mx-ui8nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i16nda.lo `test -f 'mx-nda-i16nda.cc' || echo './'`mx-nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-nda.lo `test -f 'mx-i16nda-nda.cc' || echo './'`mx-i16nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui16nda.lo `test -f 'mx-nda-ui16nda.cc' || echo './'`mx-nda-ui16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-nda.lo `test -f 'mx-ui16nda-nda.cc' || echo './'`mx-ui16nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i32nda.lo `test -f 'mx-nda-i32nda.cc' || echo './'`mx-nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-nda.lo `test -f 'mx-i32nda-nda.cc' || echo './'`mx-i32nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui32nda.lo `test -f 'mx-nda-ui32nda.cc' || echo './'`mx-nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui32nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-nda.lo `test -f 'mx-ui32nda-nda.cc' || echo './'`mx-ui32nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-i64nda.lo `test -f 'mx-nda-i64nda.cc' || echo './'`mx-nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-nda.lo `test -f 'mx-i64nda-nda.cc' || echo './'`mx-i64nda-nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-nda-ui64nda.lo `test -f 'mx-nda-ui64nda.cc' || echo './'`mx-nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-nda-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-nda.lo `test -f 'mx-ui64nda-nda.cc' || echo './'`mx-ui64nda-nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i8nda.lo `test -f 'mx-fnda-i8nda.cc' || echo './'`mx-fnda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-fnda.lo `test -f 'mx-i8nda-fnda.cc' || echo './'`mx-i8nda-fnda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui8nda.lo `test -f 'mx-fnda-ui8nda.cc' || echo './'`mx-fnda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-fnda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-fnda.lo `test -f 'mx-ui8nda-fnda.cc' || echo './'`mx-ui8nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i16nda.lo `test -f 'mx-fnda-i16nda.cc' || echo './'`mx-fnda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-fnda.lo `test -f 'mx-i16nda-fnda.cc' || echo './'`mx-i16nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-fnda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui16nda.lo `test -f 'mx-fnda-ui16nda.cc' || echo './'`mx-fnda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-fnda.lo `test -f 'mx-ui16nda-fnda.cc' || echo './'`mx-ui16nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i32nda.lo `test -f 'mx-fnda-i32nda.cc' || echo './'`mx-fnda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-fnda.lo `test -f 'mx-i32nda-fnda.cc' || echo './'`mx-i32nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-fnda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui32nda.lo `test -f 'mx-fnda-ui32nda.cc' || echo './'`mx-fnda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-fnda.lo `test -f 'mx-ui32nda-fnda.cc' || echo './'`mx-ui32nda-fnda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-fnda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-i64nda.lo `test -f 'mx-fnda-i64nda.cc' || echo './'`mx-fnda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-fnda.lo `test -f 'mx-i64nda-fnda.cc' || echo './'`mx-i64nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-fnda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-fnda-ui64nda.lo `test -f 'mx-fnda-ui64nda.cc' || echo './'`mx-fnda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-fnda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-fnda-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-fnda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-fnda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-fnda.lo `test -f 'mx-ui64nda-fnda.cc' || echo './'`mx-ui64nda-fnda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-fnda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-fnda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-fnda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-fnda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui8.lo `test -f 'mx-i8nda-ui8.cc' || echo './'`mx-i8nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i16.lo `test -f 'mx-i8nda-i16.cc' || echo './'`mx-i8nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui16.lo `test -f 'mx-i8nda-ui16.cc' || echo './'`mx-i8nda-ui16.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i32.lo `test -f 'mx-i8nda-i32.cc' || echo './'`mx-i8nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui16.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui32.lo `test -f 'mx-i8nda-ui32.cc' || echo './'`mx-i8nda-ui32.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i64.lo `test -f 'mx-i8nda-i64.cc' || echo './'`mx-i8nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui32.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui64.lo `test -f 'mx-i8nda-ui64.cc' || echo './'`mx-i8nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui64.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i8.lo `test -f 'mx-i16nda-i8.cc' || echo './'`mx-i16nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui8.lo `test -f 'mx-i16nda-ui8.cc' || echo './'`mx-i16nda-ui8.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui16.lo `test -f 'mx-i16nda-ui16.cc' || echo './'`mx-i16nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui8.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i32.lo `test -f 'mx-i16nda-i32.cc' || echo './'`mx-i16nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]

oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui32.lo `test -f 'mx-i16nda-ui32.cc' || echo './'`mx-i16nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i64.lo `test -f 'mx-i16nda-i64.cc' || echo './'`mx-i16nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui64.lo `test -f 'mx-i16nda-ui64.cc' || echo './'`mx-i16nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i8.lo `test -f 'mx-i32nda-i8.cc' || echo './'`mx-i32nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui8.lo `test -f 'mx-i32nda-ui8.cc' || echo './'`mx-i32nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i16.lo `test -f 'mx-i32nda-i16.cc' || echo './'`mx-i32nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i16.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui16.lo `test -f 'mx-i32nda-ui16.cc' || echo './'`mx-i32nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui32.lo `test -f 'mx-i32nda-ui32.cc' || echo './'`mx-i32nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i64.lo `test -f 'mx-i32nda-i64.cc' || echo './'`mx-i32nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui64.lo `test -f 'mx-i32nda-ui64.cc' || echo './'`mx-i32nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i8.lo `test -f 'mx-i64nda-i8.cc' || echo './'`mx-i64nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui8.lo `test -f 'mx-i64nda-ui8.cc' || echo './'`mx-i64nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui8.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i16.lo `test -f 'mx-i64nda-i16.cc' || echo './'`mx-i64nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui16.lo `test -f 'mx-i64nda-ui16.cc' || echo './'`mx-i64nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i32.lo `test -f 'mx-i64nda-i32.cc' || echo './'`mx-i64nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui32.lo `test -f 'mx-i64nda-ui32.cc' || echo './'`mx-i64nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui32.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui64.lo `test -f 'mx-i64nda-ui64.cc' || echo './'`mx-i64nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i8.lo `test -f 'mx-ui8nda-i8.cc' || echo './'`mx-ui8nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i8.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i16.lo `test -f 'mx-ui8nda-i16.cc' || echo './'`mx-ui8nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui16.lo `test -f 'mx-ui8nda-ui16.cc' || echo './'`mx-ui8nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui16.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i32.lo `test -f 'mx-ui8nda-i32.cc' || echo './'`mx-ui8nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i32.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui32.lo `test -f 'mx-ui8nda-ui32.cc' || echo './'`mx-ui8nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui32.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i64.lo `test -f 'mx-ui8nda-i64.cc' || echo './'`mx-ui8nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i64.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui64.lo `test -f 'mx-ui8nda-ui64.cc' || echo './'`mx-ui8nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui64.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i8.lo `test -f 'mx-ui16nda-i8.cc' || echo './'`mx-ui16nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i8.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui8.lo `test -f 'mx-ui16nda-ui8.cc' || echo './'`mx-ui16nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui8.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i16.lo `test -f 'mx-ui16nda-i16.cc' || echo './'`mx-ui16nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i32.lo `test -f 'mx-ui16nda-i32.cc' || echo './'`mx-ui16nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui32.lo `test -f 'mx-ui16nda-ui32.cc' || echo './'`mx-ui16nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui32.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i64.lo `test -f 'mx-ui16nda-i64.cc' || echo './'`mx-ui16nda-i64.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui64.lo `test -f 'mx-ui16nda-ui64.cc' || echo './'`mx-ui16nda-ui64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui64.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i8.lo `test -f 'mx-ui32nda-i8.cc' || echo './'`mx-ui32nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui8.lo `test -f 'mx-ui32nda-ui8.cc' || echo './'`mx-ui32nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui8.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i16.lo `test -f 'mx-ui32nda-i16.cc' || echo './'`mx-ui32nda-i16.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui16.lo `test -f 'mx-ui32nda-ui16.cc' || echo './'`mx-ui32nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i16.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui16.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i32.lo `test -f 'mx-ui32nda-i32.cc' || echo './'`mx-ui32nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i64.lo `test -f 'mx-ui32nda-i64.cc' || echo './'`mx-ui32nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui64.lo `test -f 'mx-ui32nda-ui64.cc' || echo './'`mx-ui32nda-ui64.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i8.lo `test -f 'mx-ui64nda-i8.cc' || echo './'`mx-ui64nda-i8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui8.lo `test -f 'mx-ui64nda-ui8.cc' || echo './'`mx-ui64nda-ui8.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui8.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui8.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui8.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui8.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i16.lo `test -f 'mx-ui64nda-i16.cc' || echo './'`mx-ui64nda-i16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui16.lo `test -f 'mx-ui64nda-ui16.cc' || echo './'`mx-ui64nda-ui16.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui16.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui16.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i32.lo `test -f 'mx-ui64nda-i32.cc' || echo './'`mx-ui64nda-i32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui32.lo `test -f 'mx-ui64nda-ui32.cc' || echo './'`mx-ui64nda-ui32.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui32.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui32.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui16.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui16.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui32.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui32.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i64.lo `test -f 'mx-ui64nda-i64.cc' || echo './'`mx-ui64nda-i64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i64.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i64.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-ui8nda.lo `test -f 'mx-i8-ui8nda.cc' || echo './'`mx-i8-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-i16nda.lo `test -f 'mx-i8-i16nda.cc' || echo './'`mx-i8-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-i16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i64.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i64.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-ui16nda.lo `test -f 'mx-i8-ui16nda.cc' || echo './'`mx-i8-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-i32nda.lo `test -f 'mx-i8-i32nda.cc' || echo './'`mx-i8-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-i32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-ui32nda.lo `test -f 'mx-i8-ui32nda.cc' || echo './'`mx-i8-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-i64nda.lo `test -f 'mx-i8-i64nda.cc' || echo './'`mx-i8-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8-ui64nda.lo `test -f 'mx-i8-ui64nda.cc' || echo './'`mx-i8-ui64nda.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-i8nda.lo `test -f 'mx-i16-i8nda.cc' || echo './'`mx-i16-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-i8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-ui8nda.lo `test -f 'mx-i16-ui8nda.cc' || echo './'`mx-i16-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-ui16nda.lo `test -f 'mx-i16-ui16nda.cc' || echo './'`mx-i16-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-i32nda.lo `test -f 'mx-i16-i32nda.cc' || echo './'`mx-i16-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-i32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-ui32nda.lo `test -f 'mx-i16-ui32nda.cc' || echo './'`mx-i16-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-ui32nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-i64nda.lo `test -f 'mx-i16-i64nda.cc' || echo './'`mx-i16-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16-ui64nda.lo `test -f 'mx-i16-ui64nda.cc' || echo './'`mx-i16-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-i8nda.lo `test -f 'mx-i32-i8nda.cc' || echo './'`mx-i32-i8nda.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-i8nda.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-ui8nda.lo `test -f 'mx-i32-ui8nda.cc' || echo './'`mx-i32-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-i16nda.lo `test -f 'mx-i32-i16nda.cc' || echo './'`mx-i32-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-ui16nda.lo `test -f 'mx-i32-ui16nda.cc' || echo './'`mx-i32-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-ui32nda.lo `test -f 'mx-i32-ui32nda.cc' || echo './'`mx-i32-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-ui32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-i64nda.lo `test -f 'mx-i32-i64nda.cc' || echo './'`mx-i32-i64nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32-ui64nda.lo `test -f 'mx-i32-ui64nda.cc' || echo './'`mx-i32-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-i64nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-i8nda.lo `test -f 'mx-i64-i8nda.cc' || echo './'`mx-i64-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-i8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-ui8nda.lo `test -f 'mx-i64-ui8nda.cc' || echo './'`mx-i64-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-i16nda.lo `test -f 'mx-i64-i16nda.cc' || echo './'`mx-i64-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-ui16nda.lo `test -f 'mx-i64-ui16nda.cc' || echo './'`mx-i64-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-i32nda.lo `test -f 'mx-i64-i32nda.cc' || echo './'`mx-i64-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-i32nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-ui32nda.lo `test -f 'mx-i64-ui32nda.cc' || echo './'`mx-i64-ui32nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64-ui64nda.lo `test -f 'mx-i64-ui64nda.cc' || echo './'`mx-i64-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-i8nda.lo `test -f 'mx-ui8-i8nda.cc' || echo './'`mx-ui8-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-i8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-i16nda.lo `test -f 'mx-ui8-i16nda.cc' || echo './'`mx-ui8-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-ui16nda.lo `test -f 'mx-ui8-ui16nda.cc' || echo './'`mx-ui8-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-i32nda.lo `test -f 'mx-ui8-i32nda.cc' || echo './'`mx-ui8-i32nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-ui32nda.lo `test -f 'mx-ui8-ui32nda.cc' || echo './'`mx-ui8-ui32nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-i64nda.lo `test -f 'mx-ui8-i64nda.cc' || echo './'`mx-ui8-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-i32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-ui32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8-ui64nda.lo `test -f 'mx-ui8-ui64nda.cc' || echo './'`mx-ui8-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-i8nda.lo `test -f 'mx-ui16-i8nda.cc' || echo './'`mx-ui16-i8nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-ui8nda.lo `test -f 'mx-ui16-ui8nda.cc' || echo './'`mx-ui16-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-i8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-i16nda.lo `test -f 'mx-ui16-i16nda.cc' || echo './'`mx-ui16-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-i32nda.lo `test -f 'mx-ui16-i32nda.cc' || echo './'`mx-ui16-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-ui32nda.lo `test -f 'mx-ui16-ui32nda.cc' || echo './'`mx-ui16-ui32nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-i64nda.lo `test -f 'mx-ui16-i64nda.cc' || echo './'`mx-ui16-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-ui32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16-ui64nda.lo `test -f 'mx-ui16-ui64nda.cc' || echo './'`mx-ui16-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-i8nda.lo `test -f 'mx-ui32-i8nda.cc' || echo './'`mx-ui32-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-ui8nda.lo `test -f 'mx-ui32-ui8nda.cc' || echo './'`mx-ui32-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-i16nda.lo `test -f 'mx-ui32-i16nda.cc' || echo './'`mx-ui32-i16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-ui16nda.lo `test -f 'mx-ui32-ui16nda.cc' || echo './'`mx-ui32-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-ui16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-i32nda.lo `test -f 'mx-ui32-i32nda.cc' || echo './'`mx-ui32-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-i64nda.lo `test -f 'mx-ui32-i64nda.cc' || echo './'`mx-ui32-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32-ui64nda.lo `test -f 'mx-ui32-ui64nda.cc' || echo './'`mx-ui32-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-i8nda.lo `test -f 'mx-ui64-i8nda.cc' || echo './'`mx-ui64-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-ui8nda.lo `test -f 'mx-ui64-ui8nda.cc' || echo './'`mx-ui64-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-ui8nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-i16nda.lo `test -f 'mx-ui64-i16nda.cc' || echo './'`mx-ui64-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-ui16nda.lo `test -f 'mx-ui64-ui16nda.cc' || echo './'`mx-ui64-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-i32nda.lo `test -f 'mx-ui64-i32nda.cc' || echo './'`mx-ui64-i32nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-i32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-ui32nda.lo `test -f 'mx-ui64-ui32nda.cc' || echo './'`mx-ui64-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64-i64nda.lo `test -f 'mx-ui64-i64nda.cc' || echo './'`mx-ui64-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui8nda.lo `test -f 'mx-i8nda-ui8nda.cc' || echo './'`mx-i8nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i16nda.lo `test -f 'mx-i8nda-i16nda.cc' || echo './'`mx-i8nda-i16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui16nda.lo `test -f 'mx-i8nda-ui16nda.cc' || echo './'`mx-i8nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i32nda.lo `test -f 'mx-i8nda-i32nda.cc' || echo './'`mx-i8nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui32nda.lo `test -f 'mx-i8nda-ui32nda.cc' || echo './'`mx-i8nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui32nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-i64nda.lo `test -f 'mx-i8nda-i64nda.cc' || echo './'`mx-i8nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i8nda-ui64nda.lo `test -f 'mx-i8nda-ui64nda.cc' || echo './'`mx-i8nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i8nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i8nda-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i8nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i8nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i8nda.lo `test -f 'mx-i16nda-i8nda.cc' || echo './'`mx-i16nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui8nda.lo `test -f 'mx-i16nda-ui8nda.cc' || echo './'`mx-i16nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui16nda.lo `test -f 'mx-i16nda-ui16nda.cc' || echo './'`mx-i16nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i32nda.lo `test -f 'mx-i16nda-i32nda.cc' || echo './'`mx-i16nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui32nda.lo `test -f 'mx-i16nda-ui32nda.cc' || echo './'`mx-i16nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-i64nda.lo `test -f 'mx-i16nda-i64nda.cc' || echo './'`mx-i16nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i16nda-ui64nda.lo `test -f 'mx-i16nda-ui64nda.cc' || echo './'`mx-i16nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i16nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i16nda-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i8nda.lo `test -f 'mx-i32nda-i8nda.cc' || echo './'`mx-i32nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i16nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i16nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui8nda.lo `test -f 'mx-i32nda-ui8nda.cc' || echo './'`mx-i32nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i16nda.lo `test -f 'mx-i32nda-i16nda.cc' || echo './'`mx-i32nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui16nda.lo `test -f 'mx-i32nda-ui16nda.cc' || echo './'`mx-i32nda-ui16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui32nda.lo `test -f 'mx-i32nda-ui32nda.cc' || echo './'`mx-i32nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-i64nda.lo `test -f 'mx-i32nda-i64nda.cc' || echo './'`mx-i32nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i32nda-ui64nda.lo `test -f 'mx-i32nda-ui64nda.cc' || echo './'`mx-i32nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i32nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i32nda-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i8nda.lo `test -f 'mx-i64nda-i8nda.cc' || echo './'`mx-i64nda-i8nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui8nda.lo `test -f 'mx-i64nda-ui8nda.cc' || echo './'`mx-i64nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i32nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i32nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i16nda.lo `test -f 'mx-i64nda-i16nda.cc' || echo './'`mx-i64nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui16nda.lo `test -f 'mx-i64nda-ui16nda.cc' || echo './'`mx-i64nda-ui16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-i32nda.lo `test -f 'mx-i64nda-i32nda.cc' || echo './'`mx-i64nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui32nda.lo `test -f 'mx-i64nda-ui32nda.cc' || echo './'`mx-i64nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-i32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-i64nda-ui64nda.lo `test -f 'mx-i64nda-ui64nda.cc' || echo './'`mx-i64nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-i64nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-i64nda-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-i64nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-i64nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i8nda.lo `test -f 'mx-ui8nda-i8nda.cc' || echo './'`mx-ui8nda-i8nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i16nda.lo `test -f 'mx-ui8nda-i16nda.cc' || echo './'`mx-ui8nda-i16nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui16nda.lo `test -f 'mx-ui8nda-ui16nda.cc' || echo './'`mx-ui8nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i8nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i16nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i32nda.lo `test -f 'mx-ui8nda-i32nda.cc' || echo './'`mx-ui8nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui32nda.lo `test -f 'mx-ui8nda-ui32nda.cc' || echo './'`mx-ui8nda-ui32nda.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-i64nda.lo `test -f 'mx-ui8nda-i64nda.cc' || echo './'`mx-ui8nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui32nda.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui8nda-ui64nda.lo `test -f 'mx-ui8nda-ui64nda.cc' || echo './'`mx-ui8nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui8nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui8nda-ui64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui8nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui8nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i8nda.lo `test -f 'mx-ui16nda-i8nda.cc' || echo './'`mx-ui16nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui8nda.lo `test -f 'mx-ui16nda-ui8nda.cc' || echo './'`mx-ui16nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui8nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i16nda.lo `test -f 'mx-ui16nda-i16nda.cc' || echo './'`mx-ui16nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i32nda.lo `test -f 'mx-ui16nda-i32nda.cc' || echo './'`mx-ui16nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]

oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui32nda.lo `test -f 'mx-ui16nda-ui32nda.cc' || echo './'`mx-ui16nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-i64nda.lo `test -f 'mx-ui16nda-i64nda.cc' || echo './'`mx-ui16nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-i64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui16nda-ui64nda.lo `test -f 'mx-ui16nda-ui64nda.cc' || echo './'`mx-ui16nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui16nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui16nda-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i8nda.lo `test -f 'mx-ui32nda-i8nda.cc' || echo './'`mx-ui32nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui16nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui16nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui8nda.lo `test -f 'mx-ui32nda-ui8nda.cc' || echo './'`mx-ui32nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i16nda.lo `test -f 'mx-ui32nda-i16nda.cc' || echo './'`mx-ui32nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui16nda.lo `test -f 'mx-ui32nda-ui16nda.cc' || echo './'`mx-ui32nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i32nda.lo `test -f 'mx-ui32nda-i32nda.cc' || echo './'`mx-ui32nda-i32nda.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-i64nda.lo `test -f 'mx-ui32nda-i64nda.cc' || echo './'`mx-ui32nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui32nda-ui64nda.lo `test -f 'mx-ui32nda-ui64nda.cc' || echo './'`mx-ui32nda-ui64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui32nda-ui64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui32nda-ui64nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i8nda.lo `test -f 'mx-ui64nda-i8nda.cc' || echo './'`mx-ui64nda-i8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i8nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui32nda-ui64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui8nda.lo `test -f 'mx-ui64nda-ui8nda.cc' || echo './'`mx-ui64nda-ui8nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui8nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui8nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui32nda-ui64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui8nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui8nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i16nda.lo `test -f 'mx-ui64nda-i16nda.cc' || echo './'`mx-ui64nda-i16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i16nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui16nda.lo `test -f 'mx-ui64nda-ui16nda.cc' || echo './'`mx-ui64nda-ui16nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui16nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui16nda.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i32nda.lo `test -f 'mx-ui64nda-i32nda.cc' || echo './'`mx-ui64nda-i32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i32nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui16nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-ui32nda.lo `test -f 'mx-ui64nda-ui32nda.cc' || echo './'`mx-ui64nda-ui32nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-ui32nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-ui32nda.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui16nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-ui32nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-ui32nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-mx-ui64nda-i64nda.lo `test -f 'mx-ui64nda-i64nda.cc' || echo './'`mx-ui64nda-i64nda.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mx-ui64nda-i64nda.cc  -fPIC -DPIC -o .libs/liboctave_la-mx-ui64nda-i64nda.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from mx-ui64nda-i64nda.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from mx-ui64nda-i64nda.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-ccv-cv.lo `test -f 'vx-ccv-cv.cc' || echo './'`vx-ccv-cv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-ccv-cv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-ccv-cv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-ccv-s.lo `test -f 'vx-ccv-s.cc' || echo './'`vx-ccv-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-ccv-s.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-ccv-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-ccv-cv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-ccv-cv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-crv-rv.lo `test -f 'vx-crv-rv.cc' || echo './'`vx-crv-rv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-crv-rv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-crv-rv.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-ccv-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-ccv-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-crv-rv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-crv-rv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-crv-s.lo `test -f 'vx-crv-s.cc' || echo './'`vx-crv-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-crv-s.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-crv-s.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-crv-s.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-cs-cv.lo `test -f 'vx-cs-cv.cc' || echo './'`vx-cs-cv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-cs-cv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-cs-cv.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-crv-s.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-cs-rv.lo `test -f 'vx-cs-rv.cc' || echo './'`vx-cs-rv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-cs-rv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-cs-rv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-cv-ccv.lo `test -f 'vx-cv-ccv.cc' || echo './'`vx-cv-ccv.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-cs-cv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-cv-ccv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-cv-ccv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-cv-cs.lo `test -f 'vx-cv-cs.cc' || echo './'`vx-cv-cs.cc
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-cs-cv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-cv-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-cv-cs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-cs-rv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-cs-rv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-cv-ccv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-cv-ccv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-rv-crv.lo `test -f 'vx-rv-crv.cc' || echo './'`vx-rv-crv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-rv-crv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-rv-crv.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-cv-cs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-cv-cs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-rv-cs.lo `test -f 'vx-rv-cs.cc' || echo './'`vx-rv-cs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-rv-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-rv-cs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-rv-crv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-rv-crv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-rv-cs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-s-ccv.lo `test -f 'vx-s-ccv.cc' || echo './'`vx-s-ccv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-s-ccv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-s-ccv.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-rv-cs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-s-crv.lo `test -f 'vx-s-crv.cc' || echo './'`vx-s-crv.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-s-ccv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-s-crv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-s-crv.o
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-s-ccv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fccv-fcv.lo `test -f 'vx-fccv-fcv.cc' || echo './'`vx-fccv-fcv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fccv-fcv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fccv-fcv.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-s-crv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-s-crv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fccv-fs.lo `test -f 'vx-fccv-fs.cc' || echo './'`vx-fccv-fs.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fccv-fcv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcrv-frv.lo `test -f 'vx-fcrv-frv.cc' || echo './'`vx-fcrv-frv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fccv-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fccv-fs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fccv-fcv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcrv-frv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcrv-frv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcrv-fs.lo `test -f 'vx-fcrv-fs.cc' || echo './'`vx-fcrv-fs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcrv-fs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcrv-fs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fccv-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcrv-frv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fccv-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcrv-frv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcrv-fs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcrv-fs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcs-fcv.lo `test -f 'vx-fcs-fcv.cc' || echo './'`vx-fcs-fcv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcs-fcv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcs-fcv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcs-frv.lo `test -f 'vx-fcs-frv.cc' || echo './'`vx-fcs-frv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcs-frv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcs-frv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcv-fccv.lo `test -f 'vx-fcv-fccv.cc' || echo './'`vx-fcv-fccv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcv-fccv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcv-fccv.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcs-fcv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcs-fcv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcs-frv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcs-frv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fcv-fcs.lo `test -f 'vx-fcv-fcs.cc' || echo './'`vx-fcv-fcs.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fcv-fcs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fcv-fcs.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcv-fccv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcv-fccv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-frv-fcrv.lo `test -f 'vx-frv-fcrv.cc' || echo './'`vx-frv-fcrv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-frv-fcrv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-frv-fcrv.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fcv-fcs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-frv-fcs.lo `test -f 'vx-frv-fcs.cc' || echo './'`vx-frv-fcs.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-frv-fcs.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-frv-fcs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fcv-fcs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-frv-fcrv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-frv-fcs.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-frv-fcrv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-frv-fcs.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fs-fccv.lo `test -f 'vx-fs-fccv.cc' || echo './'`vx-fs-fccv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fs-fccv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fs-fccv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-vx-fs-fcrv.lo `test -f 'vx-fs-fcrv.cc' || echo './'`vx-fs-fcrv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c vx-fs-fcrv.cc  -fPIC -DPIC -o .libs/liboctave_la-vx-fs-fcrv.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-sm-cs.lo `test -f 'smx-sm-cs.cc' || echo './'`smx-sm-cs.cc
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fs-fccv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-sm-cs.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-sm-cs.o
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fs-fccv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from vx-fs-fcrv.cc:5:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from mx-inlines.cc:35:0,
                 from mx-op-defs.h:29,
                 from vx-fs-fcrv.cc:7:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-sm-cs.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-cs-sm.lo `test -f 'smx-cs-sm.cc' || echo './'`smx-cs-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-cs-sm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-cs-sm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-scm-s.lo `test -f 'smx-scm-s.cc' || echo './'`smx-scm-s.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-scm-s.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-scm-s.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-s-scm.lo `test -f 'smx-s-scm.cc' || echo './'`smx-s-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-s-scm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-s-scm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-cs-sm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-scm-s.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-s-scm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-sm-cs.h:5,
                 from smx-sm-cs.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-cs-sm.h:5,
                 from smx-cs-sm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-scm-s.h:5,
                 from smx-scm-s.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-s-scm.h:5,
                 from smx-s-scm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-scm-sm.lo `test -f 'smx-scm-sm.cc' || echo './'`smx-scm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-scm-sm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-scm-sm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-scm-sm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-sm-scm.lo `test -f 'smx-sm-scm.cc' || echo './'`smx-sm-scm.cc
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-sm-scm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-sm-scm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-m-sm.lo `test -f 'smx-m-sm.cc' || echo './'`smx-m-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-m-sm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-m-sm.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-m-scm.lo `test -f 'smx-m-scm.cc' || echo './'`smx-m-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-m-scm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-m-scm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-sm-scm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-m-sm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-m-scm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-scm-sm.h:4,
                 from smx-scm-sm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from smx-m-sm.h:5,
                 from smx-m-sm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-sm-scm.h:4,
                 from smx-sm-scm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-m-scm.h:5,
                 from smx-m-scm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-cm-sm.lo `test -f 'smx-cm-sm.cc' || echo './'`smx-cm-sm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-cm-sm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-cm-sm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-cm-sm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-cm-scm.lo `test -f 'smx-cm-scm.cc' || echo './'`smx-cm-scm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-cm-scm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-cm-scm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-cm-scm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-sm-m.lo `test -f 'smx-sm-m.cc' || echo './'`smx-sm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-sm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-sm-m.o
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-cm-sm.h:5,
                 from smx-cm-sm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-scm-m.lo `test -f 'smx-scm-m.cc' || echo './'`smx-scm-m.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-scm-m.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-scm-m.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-sm-m.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-scm-m.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-cm-scm.h:5,
                 from smx-cm-scm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from dSparse.h:36,
                 from smx-sm-m.h:5,
                 from smx-sm-m.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-scm-m.h:5,
                 from smx-scm-m.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-sm-cm.lo `test -f 'smx-sm-cm.cc' || echo './'`smx-sm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-sm-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-sm-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-sm-cm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-scm-cm.lo `test -f 'smx-scm-cm.cc' || echo './'`smx-scm-cm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-scm-cm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-scm-cm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-scm-cm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-bm-sbm.lo `test -f 'smx-bm-sbm.cc' || echo './'`smx-bm-sbm.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..            -I../libgnu -I../libgnu -I../libcruft/misc   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctave_la-smx-sbm-bm.lo `test -f 'smx-sbm-bm.cc' || echo './'`smx-sbm-bm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-bm-sbm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-bm-sbm.o
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-sm-cm.h:5,
                 from smx-sm-cm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c smx-sbm-bm.cc  -fPIC -DPIC -o .libs/liboctave_la-smx-sbm-bm.o
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-bm-sbm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from idx-vector.h:37:0,
                 from Array.h:36,
                 from Array-util.h:26,
                 from smx-sbm-bm.cc:3:
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from CSparse.h:37,
                 from smx-scm-cm.h:5,
                 from smx-scm-cm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from smx-bm-sbm.h:5,
                 from smx-bm-sbm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from Sparse-op-defs.h:30:0,
                 from boolSparse.h:29,
                 from smx-sbm-bm.h:5,
                 from smx-sbm-bm.cc:5:
oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -version-info 2:0:1 -no-undefined -bindir /usr/bin              -o liboctave.la -rpath /usr/lib/arm-linux-gnueabihf liboctave_la-CollocWt.lo liboctave_la-DASPK.lo liboctave_la-DASRT.lo liboctave_la-DASSL.lo liboctave_la-LSODE.lo liboctave_la-ODES.lo liboctave_la-Quad.lo liboctave_la-Range.lo liboctave_la-data-conv.lo liboctave_la-dir-ops.lo liboctave_la-file-ops.lo liboctave_la-file-stat.lo liboctave_la-glob-match.lo liboctave_la-idx-vector.lo liboctave_la-lo-array-gripes.lo liboctave_la-lo-ieee.lo liboctave_la-lo-mappers.lo liboctave_la-lo-specfun.lo liboctave_la-lo-sysdep.lo liboctave_la-lo-utils.lo liboctave_la-mach-info.lo liboctave_la-oct-alloc.lo liboctave_la-oct-convn.lo liboctave_la-oct-env.lo liboctave_la-oct-fftw.lo liboctave_la-oct-glob.lo liboctave_la-oct-group.lo liboctave_la-oct-locbuf.lo liboctave_la-oct-md5.lo liboctave_la-oct-mutex.lo liboctave_la-oct-norm.lo liboctave_la-oct-passwd.lo liboctave_la-oct-rand.lo liboctave_la-oct-shlib.lo liboctave_la-oct-spparms.lo liboctave_la-oct-syscalls.lo liboctave_la-oct-time.lo liboctave_la-oct-uname.lo liboctave_la-pathsearch.lo liboctave_la-regexp.lo liboctave_la-singleton-cleanup.lo liboctave_la-sparse-sort.lo liboctave_la-sparse-util.lo liboctave_la-str-vec.lo liboctave_la-Array-C.lo liboctave_la-Array-b.lo liboctave_la-Array-ch.lo liboctave_la-Array-d.lo liboctave_la-Array-f.lo liboctave_la-Array-fC.lo liboctave_la-Array-i.lo liboctave_la-Array-idx-vec.lo liboctave_la-Array-s.lo liboctave_la-Array-str.lo liboctave_la-Array-voidp.lo liboctave_la-MArray-C.lo liboctave_la-MArray-d.lo liboctave_la-MArray-f.lo liboctave_la-MArray-fC.lo liboctave_la-MArray-i.lo liboctave_la-MArray-s.lo liboctave_la-MSparse-C.lo liboctave_la-MSparse-d.lo liboctave_la-Sparse-C.lo liboctave_la-Sparse-b.lo liboctave_la-Sparse-d.lo liboctave_la-oct-inttypes.lo liboctave_la-Array-util.lo liboctave_la-CColVector.lo liboctave_la-CDiagMatrix.lo liboctave_la-CMatrix.lo liboctave_la-CNDArray.lo liboctave_la-CRowVector.lo liboctave_la-CSparse.lo liboctave_la-CmplxAEPBAL.lo liboctave_la-CmplxCHOL.lo liboctave_la-CmplxGEPBAL.lo liboctave_la-CmplxHESS.lo liboctave_la-CmplxLU.lo liboctave_la-CmplxQR.lo liboctave_la-CmplxQRP.lo liboctave_la-CmplxSCHUR.lo liboctave_la-CmplxSVD.lo liboctave_la-EIG.lo liboctave_la-MSparse.lo liboctave_la-MatrixType.lo liboctave_la-PermMatrix.lo liboctave_la-Sparse.lo liboctave_la-SparseCmplxCHOL.lo liboctave_la-SparseCmplxLU.lo liboctave_la-SparseCmplxQR.lo liboctave_la-SparseQR.lo liboctave_la-SparsedbleCHOL.lo liboctave_la-SparsedbleLU.lo liboctave_la-boolMatrix.lo liboctave_la-boolNDArray.lo liboctave_la-boolSparse.lo liboctave_la-chMatrix.lo liboctave_la-chNDArray.lo liboctave_la-dim-vector.lo liboctave_la-dColVector.lo liboctave_la-dDiagMatrix.lo liboctave_la-dMatrix.lo liboctave_la-dNDArray.lo liboctave_la-dRowVector.lo liboctave_la-dSparse.lo liboctave_la-dbleAEPBAL.lo liboctave_la-dbleCHOL.lo liboctave_la-dbleGEPBAL.lo liboctave_la-dbleHESS.lo liboctave_la-dbleLU.lo liboctave_la-dbleQR.lo liboctave_la-dbleQRP.lo liboctave_la-dbleSCHUR.lo liboctave_la-dbleSVD.lo liboctave_la-fCColVector.lo liboctave_la-fCDiagMatrix.lo liboctave_la-fCMatrix.lo liboctave_la-fCNDArray.lo liboctave_la-fCRowVector.lo liboctave_la-fCmplxAEPBAL.lo liboctave_la-fCmplxCHOL.lo liboctave_la-fCmplxGEPBAL.lo liboctave_la-fCmplxHESS.lo liboctave_la-fCmplxLU.lo liboctave_la-fCmplxQR.lo liboctave_la-fCmplxQRP.lo liboctave_la-fCmplxSCHUR.lo liboctave_la-fCmplxSVD.lo liboctave_la-fColVector.lo liboctave_la-fDiagMatrix.lo liboctave_la-fEIG.lo liboctave_la-fMatrix.lo liboctave_la-fNDArray.lo liboctave_la-fRowVector.lo liboctave_la-floatAEPBAL.lo liboctave_la-floatCHOL.lo liboctave_la-floatGEPBAL.lo liboctave_la-floatHESS.lo liboctave_la-floatLU.lo liboctave_la-floatQR.lo liboctave_la-floatQRP.lo liboctave_la-floatSCHUR.lo liboctave_la-floatSVD.lo liboctave_la-int16NDArray.lo liboctave_la-int32NDArray.lo liboctave_la-int64NDArray.lo liboctave_la-int8NDArray.lo liboctave_la-uint16NDArray.lo liboctave_la-uint32NDArray.lo liboctave_la-uint64NDArray.lo liboctave_la-uint8NDArray.lo liboctave_la-f2c-main.lo liboctave_la-lo-cieee.lo liboctave_la-lo-cutils.lo liboctave_la-randgamma.lo liboctave_la-randmtzig.lo liboctave_la-randpoisson.lo liboctave_la-tempnam.lo liboctave_la-tempname.lo liboctave_la-cmd-edit.lo liboctave_la-cmd-hist.lo liboctave_la-oct-rl-edit.lo liboctave_la-oct-rl-hist.lo liboctave_la-mx-cdm-dm.lo liboctave_la-mx-dm-cdm.lo liboctave_la-mx-cs-dm.lo liboctave_la-mx-cs-m.lo liboctave_la-mx-cs-nda.lo liboctave_la-mx-cdm-cm.lo liboctave_la-mx-cdm-m.lo liboctave_la-mx-cdm-s.lo liboctave_la-mx-cm-cdm.lo liboctave_la-mx-cm-dm.lo liboctave_la-mx-cm-m.lo liboctave_la-mx-cnda-nda.lo liboctave_la-mx-cm-s.lo liboctave_la-mx-cnda-s.lo liboctave_la-mx-dm-cs.lo liboctave_la-mx-dm-cm.lo liboctave_la-mx-m-cs.lo liboctave_la-mx-nda-cs.lo liboctave_la-mx-m-cdm.lo liboctave_la-mx-m-cm.lo liboctave_la-mx-nda-cnda.lo liboctave_la-mx-s-cdm.lo liboctave_la-mx-s-cm.lo liboctave_la-mx-s-cnda.lo liboctave_la-mx-dm-m.lo liboctave_la-mx-m-dm.lo liboctave_la-mx-fcdm-fdm.lo liboctave_la-mx-fdm-fcdm.lo liboctave_la-mx-fcs-fdm.lo liboctave_la-mx-fcs-fm.lo liboctave_la-mx-fcs-fnda.lo liboctave_la-mx-fcdm-fcm.lo liboctave_la-mx-fcdm-fm.lo liboctave_la-mx-fcdm-fs.lo liboctave_la-mx-fcm-fcdm.lo liboctave_la-mx-fcm-fdm.lo liboctave_la-mx-fcm-fm.lo liboctave_la-mx-fcnda-fnda.lo liboctave_la-mx-fcm-fs.lo liboctave_la-mx-fcnda-fs.lo liboctave_la-mx-fdm-fcs.lo liboctave_la-mx-fdm-fcm.lo liboctave_la-mx-fm-fcs.lo liboctave_la-mx-fnda-fcs.lo liboctave_la-mx-fm-fcdm.lo liboctave_la-mx-fm-fcm.lo liboctave_la-mx-fnda-fcnda.lo liboctave_la-mx-fs-fcdm.lo liboctave_la-mx-fs-fcm.lo liboctave_la-mx-fs-fcnda.lo liboctave_la-mx-fdm-fm.lo liboctave_la-mx-fm-fdm.lo liboctave_la-mx-pm-m.lo liboctave_la-mx-m-pm.lo liboctave_la-mx-pm-cm.lo liboctave_la-mx-cm-pm.lo liboctave_la-mx-pm-fm.lo liboctave_la-mx-fm-pm.lo liboctave_la-mx-pm-fcm.lo liboctave_la-mx-fcm-pm.lo liboctave_la-mx-s-i8nda.lo liboctave_la-mx-i8nda-s.lo liboctave_la-mx-s-ui8nda.lo liboctave_la-mx-ui8nda-s.lo liboctave_la-mx-s-i16nda.lo liboctave_la-mx-i16nda-s.lo liboctave_la-mx-s-ui16nda.lo liboctave_la-mx-ui16nda-s.lo liboctave_la-mx-s-i32nda.lo liboctave_la-mx-i32nda-s.lo liboctave_la-mx-s-ui32nda.lo liboctave_la-mx-ui32nda-s.lo liboctave_la-mx-s-i64nda.lo liboctave_la-mx-i64nda-s.lo liboctave_la-mx-s-ui64nda.lo liboctave_la-mx-ui64nda-s.lo liboctave_la-mx-fs-i8nda.lo liboctave_la-mx-i8nda-fs.lo liboctave_la-mx-fs-ui8nda.lo liboctave_la-mx-ui8nda-fs.lo liboctave_la-mx-fs-i16nda.lo liboctave_la-mx-i16nda-fs.lo liboctave_la-mx-fs-ui16nda.lo liboctave_la-mx-ui16nda-fs.lo liboctave_la-mx-fs-i32nda.lo liboctave_la-mx-i32nda-fs.lo liboctave_la-mx-fs-ui32nda.lo liboctave_la-mx-ui32nda-fs.lo liboctave_la-mx-fs-i64nda.lo liboctave_la-mx-i64nda-fs.lo liboctave_la-mx-fs-ui64nda.lo liboctave_la-mx-ui64nda-fs.lo liboctave_la-mx-nda-i8.lo liboctave_la-mx-i8-nda.lo liboctave_la-mx-nda-ui8.lo liboctave_la-mx-ui8-nda.lo liboctave_la-mx-nda-i16.lo liboctave_la-mx-i16-nda.lo liboctave_la-mx-nda-ui16.lo liboctave_la-mx-ui16-nda.lo liboctave_la-mx-nda-i32.lo liboctave_la-mx-i32-nda.lo liboctave_la-mx-nda-ui32.lo liboctave_la-mx-ui32-nda.lo liboctave_la-mx-nda-i64.lo liboctave_la-mx-i64-nda.lo liboctave_la-mx-nda-ui64.lo liboctave_la-mx-ui64-nda.lo liboctave_la-mx-fnda-i8.lo liboctave_la-mx-i8-fnda.lo liboctave_la-mx-fnda-ui8.lo liboctave_la-mx-ui8-fnda.lo liboctave_la-mx-fnda-i16.lo liboctave_la-mx-i16-fnda.lo liboctave_la-mx-fnda-ui16.lo liboctave_la-mx-ui16-fnda.lo liboctave_la-mx-fnda-i32.lo liboctave_la-mx-i32-fnda.lo liboctave_la-mx-fnda-ui32.lo liboctave_la-mx-ui32-fnda.lo liboctave_la-mx-fnda-i64.lo liboctave_la-mx-i64-fnda.lo liboctave_la-mx-fnda-ui64.lo liboctave_la-mx-ui64-fnda.lo liboctave_la-mx-nda-i8nda.lo liboctave_la-mx-i8nda-nda.lo liboctave_la-mx-nda-ui8nda.lo liboctave_la-mx-ui8nda-nda.lo liboctave_la-mx-nda-i16nda.lo liboctave_la-mx-i16nda-nda.lo liboctave_la-mx-nda-ui16nda.lo liboctave_la-mx-ui16nda-nda.lo liboctave_la-mx-nda-i32nda.lo liboctave_la-mx-i32nda-nda.lo liboctave_la-mx-nda-ui32nda.lo liboctave_la-mx-ui32nda-nda.lo liboctave_la-mx-nda-i64nda.lo liboctave_la-mx-i64nda-nda.lo liboctave_la-mx-nda-ui64nda.lo liboctave_la-mx-ui64nda-nda.lo liboctave_la-mx-fnda-i8nda.lo liboctave_la-mx-i8nda-fnda.lo liboctave_la-mx-fnda-ui8nda.lo liboctave_la-mx-ui8nda-fnda.lo liboctave_la-mx-fnda-i16nda.lo liboctave_la-mx-i16nda-fnda.lo liboctave_la-mx-fnda-ui16nda.lo liboctave_la-mx-ui16nda-fnda.lo liboctave_la-mx-fnda-i32nda.lo liboctave_la-mx-i32nda-fnda.lo liboctave_la-mx-fnda-ui32nda.lo liboctave_la-mx-ui32nda-fnda.lo liboctave_la-mx-fnda-i64nda.lo liboctave_la-mx-i64nda-fnda.lo liboctave_la-mx-fnda-ui64nda.lo liboctave_la-mx-ui64nda-fnda.lo liboctave_la-mx-i8nda-ui8.lo liboctave_la-mx-i8nda-i16.lo liboctave_la-mx-i8nda-ui16.lo liboctave_la-mx-i8nda-i32.lo liboctave_la-mx-i8nda-ui32.lo liboctave_la-mx-i8nda-i64.lo liboctave_la-mx-i8nda-ui64.lo liboctave_la-mx-i16nda-i8.lo liboctave_la-mx-i16nda-ui8.lo liboctave_la-mx-i16nda-ui16.lo liboctave_la-mx-i16nda-i32.lo liboctave_la-mx-i16nda-ui32.lo liboctave_la-mx-i16nda-i64.lo liboctave_la-mx-i16nda-ui64.lo liboctave_la-mx-i32nda-i8.lo liboctave_la-mx-i32nda-ui8.lo liboctave_la-mx-i32nda-i16.lo liboctave_la-mx-i32nda-ui16.lo liboctave_la-mx-i32nda-ui32.lo liboctave_la-mx-i32nda-i64.lo liboctave_la-mx-i32nda-ui64.lo liboctave_la-mx-i64nda-i8.lo liboctave_la-mx-i64nda-ui8.lo liboctave_la-mx-i64nda-i16.lo liboctave_la-mx-i64nda-ui16.lo liboctave_la-mx-i64nda-i32.lo liboctave_la-mx-i64nda-ui32.lo liboctave_la-mx-i64nda-ui64.lo liboctave_la-mx-ui8nda-i8.lo liboctave_la-mx-ui8nda-i16.lo liboctave_la-mx-ui8nda-ui16.lo liboctave_la-mx-ui8nda-i32.lo liboctave_la-mx-ui8nda-ui32.lo liboctave_la-mx-ui8nda-i64.lo liboctave_la-mx-ui8nda-ui64.lo liboctave_la-mx-ui16nda-i8.lo liboctave_la-mx-ui16nda-ui8.lo liboctave_la-mx-ui16nda-i16.lo liboctave_la-mx-ui16nda-i32.lo liboctave_la-mx-ui16nda-ui32.lo liboctave_la-mx-ui16nda-i64.lo liboctave_la-mx-ui16nda-ui64.lo liboctave_la-mx-ui32nda-i8.lo liboctave_la-mx-ui32nda-ui8.lo liboctave_la-mx-ui32nda-i16.lo liboctave_la-mx-ui32nda-ui16.lo liboctave_la-mx-ui32nda-i32.lo liboctave_la-mx-ui32nda-i64.lo liboctave_la-mx-ui32nda-ui64.lo liboctave_la-mx-ui64nda-i8.lo liboctave_la-mx-ui64nda-ui8.lo liboctave_la-mx-ui64nda-i16.lo liboctave_la-mx-ui64nda-ui16.lo liboctave_la-mx-ui64nda-i32.lo liboctave_la-mx-ui64nda-ui32.lo liboctave_la-mx-ui64nda-i64.lo liboctave_la-mx-i8-ui8nda.lo liboctave_la-mx-i8-i16nda.lo liboctave_la-mx-i8-ui16nda.lo liboctave_la-mx-i8-i32nda.lo liboctave_la-mx-i8-ui32nda.lo liboctave_la-mx-i8-i64nda.lo liboctave_la-mx-i8-ui64nda.lo liboctave_la-mx-i16-i8nda.lo liboctave_la-mx-i16-ui8nda.lo liboctave_la-mx-i16-ui16nda.lo liboctave_la-mx-i16-i32nda.lo liboctave_la-mx-i16-ui32nda.lo liboctave_la-mx-i16-i64nda.lo liboctave_la-mx-i16-ui64nda.lo liboctave_la-mx-i32-i8nda.lo liboctave_la-mx-i32-ui8nda.lo liboctave_la-mx-i32-i16nda.lo liboctave_la-mx-i32-ui16nda.lo liboctave_la-mx-i32-ui32nda.lo liboctave_la-mx-i32-i64nda.lo liboctave_la-mx-i32-ui64nda.lo liboctave_la-mx-i64-i8nda.lo liboctave_la-mx-i64-ui8nda.lo liboctave_la-mx-i64-i16nda.lo liboctave_la-mx-i64-ui16nda.lo liboctave_la-mx-i64-i32nda.lo liboctave_la-mx-i64-ui32nda.lo liboctave_la-mx-i64-ui64nda.lo liboctave_la-mx-ui8-i8nda.lo liboctave_la-mx-ui8-i16nda.lo liboctave_la-mx-ui8-ui16nda.lo liboctave_la-mx-ui8-i32nda.lo liboctave_la-mx-ui8-ui32nda.lo liboctave_la-mx-ui8-i64nda.lo liboctave_la-mx-ui8-ui64nda.lo liboctave_la-mx-ui16-i8nda.lo liboctave_la-mx-ui16-ui8nda.lo liboctave_la-mx-ui16-i16nda.lo liboctave_la-mx-ui16-i32nda.lo liboctave_la-mx-ui16-ui32nda.lo liboctave_la-mx-ui16-i64nda.lo liboctave_la-mx-ui16-ui64nda.lo liboctave_la-mx-ui32-i8nda.lo liboctave_la-mx-ui32-ui8nda.lo liboctave_la-mx-ui32-i16nda.lo liboctave_la-mx-ui32-ui16nda.lo liboctave_la-mx-ui32-i32nda.lo liboctave_la-mx-ui32-i64nda.lo liboctave_la-mx-ui32-ui64nda.lo liboctave_la-mx-ui64-i8nda.lo liboctave_la-mx-ui64-ui8nda.lo liboctave_la-mx-ui64-i16nda.lo liboctave_la-mx-ui64-ui16nda.lo liboctave_la-mx-ui64-i32nda.lo liboctave_la-mx-ui64-ui32nda.lo liboctave_la-mx-ui64-i64nda.lo liboctave_la-mx-i8nda-ui8nda.lo liboctave_la-mx-i8nda-i16nda.lo liboctave_la-mx-i8nda-ui16nda.lo liboctave_la-mx-i8nda-i32nda.lo liboctave_la-mx-i8nda-ui32nda.lo liboctave_la-mx-i8nda-i64nda.lo liboctave_la-mx-i8nda-ui64nda.lo liboctave_la-mx-i16nda-i8nda.lo liboctave_la-mx-i16nda-ui8nda.lo liboctave_la-mx-i16nda-ui16nda.lo liboctave_la-mx-i16nda-i32nda.lo liboctave_la-mx-i16nda-ui32nda.lo liboctave_la-mx-i16nda-i64nda.lo liboctave_la-mx-i16nda-ui64nda.lo liboctave_la-mx-i32nda-i8nda.lo liboctave_la-mx-i32nda-ui8nda.lo liboctave_la-mx-i32nda-i16nda.lo liboctave_la-mx-i32nda-ui16nda.lo liboctave_la-mx-i32nda-ui32nda.lo liboctave_la-mx-i32nda-i64nda.lo liboctave_la-mx-i32nda-ui64nda.lo liboctave_la-mx-i64nda-i8nda.lo liboctave_la-mx-i64nda-ui8nda.lo liboctave_la-mx-i64nda-i16nda.lo liboctave_la-mx-i64nda-ui16nda.lo liboctave_la-mx-i64nda-i32nda.lo liboctave_la-mx-i64nda-ui32nda.lo liboctave_la-mx-i64nda-ui64nda.lo liboctave_la-mx-ui8nda-i8nda.lo liboctave_la-mx-ui8nda-i16nda.lo liboctave_la-mx-ui8nda-ui16nda.lo liboctave_la-mx-ui8nda-i32nda.lo liboctave_la-mx-ui8nda-ui32nda.lo liboctave_la-mx-ui8nda-i64nda.lo liboctave_la-mx-ui8nda-ui64nda.lo liboctave_la-mx-ui16nda-i8nda.lo liboctave_la-mx-ui16nda-ui8nda.lo liboctave_la-mx-ui16nda-i16nda.lo liboctave_la-mx-ui16nda-i32nda.lo liboctave_la-mx-ui16nda-ui32nda.lo liboctave_la-mx-ui16nda-i64nda.lo liboctave_la-mx-ui16nda-ui64nda.lo liboctave_la-mx-ui32nda-i8nda.lo liboctave_la-mx-ui32nda-ui8nda.lo liboctave_la-mx-ui32nda-i16nda.lo liboctave_la-mx-ui32nda-ui16nda.lo liboctave_la-mx-ui32nda-i32nda.lo liboctave_la-mx-ui32nda-i64nda.lo liboctave_la-mx-ui32nda-ui64nda.lo liboctave_la-mx-ui64nda-i8nda.lo liboctave_la-mx-ui64nda-ui8nda.lo liboctave_la-mx-ui64nda-i16nda.lo liboctave_la-mx-ui64nda-ui16nda.lo liboctave_la-mx-ui64nda-i32nda.lo liboctave_la-mx-ui64nda-ui32nda.lo liboctave_la-mx-ui64nda-i64nda.lo liboctave_la-vx-ccv-cv.lo liboctave_la-vx-ccv-s.lo liboctave_la-vx-crv-rv.lo liboctave_la-vx-crv-s.lo liboctave_la-vx-cs-cv.lo liboctave_la-vx-cs-rv.lo liboctave_la-vx-cv-ccv.lo liboctave_la-vx-cv-cs.lo liboctave_la-vx-rv-crv.lo liboctave_la-vx-rv-cs.lo liboctave_la-vx-s-ccv.lo liboctave_la-vx-s-crv.lo liboctave_la-vx-fccv-fcv.lo liboctave_la-vx-fccv-fs.lo liboctave_la-vx-fcrv-frv.lo liboctave_la-vx-fcrv-fs.lo liboctave_la-vx-fcs-fcv.lo liboctave_la-vx-fcs-frv.lo liboctave_la-vx-fcv-fccv.lo liboctave_la-vx-fcv-fcs.lo liboctave_la-vx-frv-fcrv.lo liboctave_la-vx-frv-fcs.lo liboctave_la-vx-fs-fccv.lo liboctave_la-vx-fs-fcrv.lo liboctave_la-smx-sm-cs.lo liboctave_la-smx-cs-sm.lo liboctave_la-smx-scm-s.lo liboctave_la-smx-s-scm.lo liboctave_la-smx-scm-sm.lo liboctave_la-smx-sm-scm.lo liboctave_la-smx-m-sm.lo liboctave_la-smx-m-scm.lo liboctave_la-smx-cm-sm.lo liboctave_la-smx-cm-scm.lo liboctave_la-smx-sm-m.lo liboctave_la-smx-scm-m.lo liboctave_la-smx-sm-cm.lo liboctave_la-smx-scm-cm.lo liboctave_la-smx-bm-sbm.lo liboctave_la-smx-sbm-bm.lo ../libcruft/libcruft.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -larpack -lqrupdate -lfftw3 -lfftw3f -llapack -lblas -lreadline -lncurses  -lpcre -ldl  -lGL -lm    -lGL -lm  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/4.6/crtbeginS.o  .libs/liboctave_la-CollocWt.o .libs/liboctave_la-DASPK.o .libs/liboctave_la-DASRT.o .libs/liboctave_la-DASSL.o .libs/liboctave_la-LSODE.o .libs/liboctave_la-ODES.o .libs/liboctave_la-Quad.o .libs/liboctave_la-Range.o .libs/liboctave_la-data-conv.o .libs/liboctave_la-dir-ops.o .libs/liboctave_la-file-ops.o .libs/liboctave_la-file-stat.o .libs/liboctave_la-glob-match.o .libs/liboctave_la-idx-vector.o .libs/liboctave_la-lo-array-gripes.o .libs/liboctave_la-lo-ieee.o .libs/liboctave_la-lo-mappers.o .libs/liboctave_la-lo-specfun.o .libs/liboctave_la-lo-sysdep.o .libs/liboctave_la-lo-utils.o .libs/liboctave_la-mach-info.o .libs/liboctave_la-oct-alloc.o .libs/liboctave_la-oct-convn.o .libs/liboctave_la-oct-env.o .libs/liboctave_la-oct-fftw.o .libs/liboctave_la-oct-glob.o .libs/liboctave_la-oct-group.o .libs/liboctave_la-oct-locbuf.o .libs/liboctave_la-oct-md5.o .libs/liboctave_la-oct-mutex.o .libs/liboctave_la-oct-norm.o .libs/liboctave_la-oct-passwd.o .libs/liboctave_la-oct-rand.o .libs/liboctave_la-oct-shlib.o .libs/liboctave_la-oct-spparms.o .libs/liboctave_la-oct-syscalls.o .libs/liboctave_la-oct-time.o .libs/liboctave_la-oct-uname.o .libs/liboctave_la-pathsearch.o .libs/liboctave_la-regexp.o .libs/liboctave_la-singleton-cleanup.o .libs/liboctave_la-sparse-sort.o .libs/liboctave_la-sparse-util.o .libs/liboctave_la-str-vec.o .libs/liboctave_la-Array-C.o .libs/liboctave_la-Array-b.o .libs/liboctave_la-Array-ch.o .libs/liboctave_la-Array-d.o .libs/liboctave_la-Array-f.o .libs/liboctave_la-Array-fC.o .libs/liboctave_la-Array-i.o .libs/liboctave_la-Array-idx-vec.o .libs/liboctave_la-Array-s.o .libs/liboctave_la-Array-str.o .libs/liboctave_la-Array-voidp.o .libs/liboctave_la-MArray-C.o .libs/liboctave_la-MArray-d.o .libs/liboctave_la-MArray-f.o .libs/liboctave_la-MArray-fC.o .libs/liboctave_la-MArray-i.o .libs/liboctave_la-MArray-s.o .libs/liboctave_la-MSparse-C.o .libs/liboctave_la-MSparse-d.o .libs/liboctave_la-Sparse-C.o .libs/liboctave_la-Sparse-b.o .libs/liboctave_la-Sparse-d.o .libs/liboctave_la-oct-inttypes.o .libs/liboctave_la-Array-util.o .libs/liboctave_la-CColVector.o .libs/liboctave_la-CDiagMatrix.o .libs/liboctave_la-CMatrix.o .libs/liboctave_la-CNDArray.o .libs/liboctave_la-CRowVector.o .libs/liboctave_la-CSparse.o .libs/liboctave_la-CmplxAEPBAL.o .libs/liboctave_la-CmplxCHOL.o .libs/liboctave_la-CmplxGEPBAL.o .libs/liboctave_la-CmplxHESS.o .libs/liboctave_la-CmplxLU.o .libs/liboctave_la-CmplxQR.o .libs/liboctave_la-CmplxQRP.o .libs/liboctave_la-CmplxSCHUR.o .libs/liboctave_la-CmplxSVD.o .libs/liboctave_la-EIG.o .libs/liboctave_la-MSparse.o .libs/liboctave_la-MatrixType.o .libs/liboctave_la-PermMatrix.o .libs/liboctave_la-Sparse.o .libs/liboctave_la-SparseCmplxCHOL.o .libs/liboctave_la-SparseCmplxLU.o .libs/liboctave_la-SparseCmplxQR.o .libs/liboctave_la-SparseQR.o .libs/liboctave_la-SparsedbleCHOL.o .libs/liboctave_la-SparsedbleLU.o .libs/liboctave_la-boolMatrix.o .libs/liboctave_la-boolNDArray.o .libs/liboctave_la-boolSparse.o .libs/liboctave_la-chMatrix.o .libs/liboctave_la-chNDArray.o .libs/liboctave_la-dim-vector.o .libs/liboctave_la-dColVector.o .libs/liboctave_la-dDiagMatrix.o .libs/liboctave_la-dMatrix.o .libs/liboctave_la-dNDArray.o .libs/liboctave_la-dRowVector.o .libs/liboctave_la-dSparse.o .libs/liboctave_la-dbleAEPBAL.o .libs/liboctave_la-dbleCHOL.o .libs/liboctave_la-dbleGEPBAL.o .libs/liboctave_la-dbleHESS.o .libs/liboctave_la-dbleLU.o .libs/liboctave_la-dbleQR.o .libs/liboctave_la-dbleQRP.o .libs/liboctave_la-dbleSCHUR.o .libs/liboctave_la-dbleSVD.o .libs/liboctave_la-fCColVector.o .libs/liboctave_la-fCDiagMatrix.o .libs/liboctave_la-fCMatrix.o .libs/liboctave_la-fCNDArray.o .libs/liboctave_la-fCRowVector.o .libs/liboctave_la-fCmplxAEPBAL.o .libs/liboctave_la-fCmplxCHOL.o .libs/liboctave_la-fCmplxGEPBAL.o .libs/liboctave_la-fCmplxHESS.o .libs/liboctave_la-fCmplxLU.o .libs/liboctave_la-fCmplxQR.o .libs/liboctave_la-fCmplxQRP.o .libs/liboctave_la-fCmplxSCHUR.o .libs/liboctave_la-fCmplxSVD.o .libs/liboctave_la-fColVector.o .libs/liboctave_la-fDiagMatrix.o .libs/liboctave_la-fEIG.o .libs/liboctave_la-fMatrix.o .libs/liboctave_la-fNDArray.o .libs/liboctave_la-fRowVector.o .libs/liboctave_la-floatAEPBAL.o .libs/liboctave_la-floatCHOL.o .libs/liboctave_la-floatGEPBAL.o .libs/liboctave_la-floatHESS.o .libs/liboctave_la-floatLU.o .libs/liboctave_la-floatQR.o .libs/liboctave_la-floatQRP.o .libs/liboctave_la-floatSCHUR.o .libs/liboctave_la-floatSVD.o .libs/liboctave_la-int16NDArray.o .libs/liboctave_la-int32NDArray.o .libs/liboctave_la-int64NDArray.o .libs/liboctave_la-int8NDArray.o .libs/liboctave_la-uint16NDArray.o .libs/liboctave_la-uint32NDArray.o .libs/liboctave_la-uint64NDArray.o .libs/liboctave_la-uint8NDArray.o .libs/liboctave_la-f2c-main.o .libs/liboctave_la-lo-cieee.o .libs/liboctave_la-lo-cutils.o .libs/liboctave_la-randgamma.o .libs/liboctave_la-randmtzig.o .libs/liboctave_la-randpoisson.o .libs/liboctave_la-tempnam.o .libs/liboctave_la-tempname.o .libs/liboctave_la-cmd-edit.o .libs/liboctave_la-cmd-hist.o .libs/liboctave_la-oct-rl-edit.o .libs/liboctave_la-oct-rl-hist.o .libs/liboctave_la-mx-cdm-dm.o .libs/liboctave_la-mx-dm-cdm.o .libs/liboctave_la-mx-cs-dm.o .libs/liboctave_la-mx-cs-m.o .libs/liboctave_la-mx-cs-nda.o .libs/liboctave_la-mx-cdm-cm.o .libs/liboctave_la-mx-cdm-m.o .libs/liboctave_la-mx-cdm-s.o .libs/liboctave_la-mx-cm-cdm.o .libs/liboctave_la-mx-cm-dm.o .libs/liboctave_la-mx-cm-m.o .libs/liboctave_la-mx-cnda-nda.o .libs/liboctave_la-mx-cm-s.o .libs/liboctave_la-mx-cnda-s.o .libs/liboctave_la-mx-dm-cs.o .libs/liboctave_la-mx-dm-cm.o .libs/liboctave_la-mx-m-cs.o .libs/liboctave_la-mx-nda-cs.o .libs/liboctave_la-mx-m-cdm.o .libs/liboctave_la-mx-m-cm.o .libs/liboctave_la-mx-nda-cnda.o .libs/liboctave_la-mx-s-cdm.o .libs/liboctave_la-mx-s-cm.o .libs/liboctave_la-mx-s-cnda.o .libs/liboctave_la-mx-dm-m.o .libs/liboctave_la-mx-m-dm.o .libs/liboctave_la-mx-fcdm-fdm.o .libs/liboctave_la-mx-fdm-fcdm.o .libs/liboctave_la-mx-fcs-fdm.o .libs/liboctave_la-mx-fcs-fm.o .libs/liboctave_la-mx-fcs-fnda.o .libs/liboctave_la-mx-fcdm-fcm.o .libs/liboctave_la-mx-fcdm-fm.o .libs/liboctave_la-mx-fcdm-fs.o .libs/liboctave_la-mx-fcm-fcdm.o .libs/liboctave_la-mx-fcm-fdm.o .libs/liboctave_la-mx-fcm-fm.o .libs/liboctave_la-mx-fcnda-fnda.o .libs/liboctave_la-mx-fcm-fs.o .libs/liboctave_la-mx-fcnda-fs.o .libs/liboctave_la-mx-fdm-fcs.o .libs/liboctave_la-mx-fdm-fcm.o .libs/liboctave_la-mx-fm-fcs.o .libs/liboctave_la-mx-fnda-fcs.o .libs/liboctave_la-mx-fm-fcdm.o .libs/liboctave_la-mx-fm-fcm.o .libs/liboctave_la-mx-fnda-fcnda.o .libs/liboctave_la-mx-fs-fcdm.o .libs/liboctave_la-mx-fs-fcm.o .libs/liboctave_la-mx-fs-fcnda.o .libs/liboctave_la-mx-fdm-fm.o .libs/liboctave_la-mx-fm-fdm.o .libs/liboctave_la-mx-pm-m.o .libs/liboctave_la-mx-m-pm.o .libs/liboctave_la-mx-pm-cm.o .libs/liboctave_la-mx-cm-pm.o .libs/liboctave_la-mx-pm-fm.o .libs/liboctave_la-mx-fm-pm.o .libs/liboctave_la-mx-pm-fcm.o .libs/liboctave_la-mx-fcm-pm.o .libs/liboctave_la-mx-s-i8nda.o .libs/liboctave_la-mx-i8nda-s.o .libs/liboctave_la-mx-s-ui8nda.o .libs/liboctave_la-mx-ui8nda-s.o .libs/liboctave_la-mx-s-i16nda.o .libs/liboctave_la-mx-i16nda-s.o .libs/liboctave_la-mx-s-ui16nda.o .libs/liboctave_la-mx-ui16nda-s.o .libs/liboctave_la-mx-s-i32nda.o .libs/liboctave_la-mx-i32nda-s.o .libs/liboctave_la-mx-s-ui32nda.o .libs/liboctave_la-mx-ui32nda-s.o .libs/liboctave_la-mx-s-i64nda.o .libs/liboctave_la-mx-i64nda-s.o .libs/liboctave_la-mx-s-ui64nda.o .libs/liboctave_la-mx-ui64nda-s.o .libs/liboctave_la-mx-fs-i8nda.o .libs/liboctave_la-mx-i8nda-fs.o .libs/liboctave_la-mx-fs-ui8nda.o .libs/liboctave_la-mx-ui8nda-fs.o .libs/liboctave_la-mx-fs-i16nda.o .libs/liboctave_la-mx-i16nda-fs.o .libs/liboctave_la-mx-fs-ui16nda.o .libs/liboctave_la-mx-ui16nda-fs.o .libs/liboctave_la-mx-fs-i32nda.o .libs/liboctave_la-mx-i32nda-fs.o .libs/liboctave_la-mx-fs-ui32nda.o .libs/liboctave_la-mx-ui32nda-fs.o .libs/liboctave_la-mx-fs-i64nda.o .libs/liboctave_la-mx-i64nda-fs.o .libs/liboctave_la-mx-fs-ui64nda.o .libs/liboctave_la-mx-ui64nda-fs.o .libs/liboctave_la-mx-nda-i8.o .libs/liboctave_la-mx-i8-nda.o .libs/liboctave_la-mx-nda-ui8.o .libs/liboctave_la-mx-ui8-nda.o .libs/liboctave_la-mx-nda-i16.o .libs/liboctave_la-mx-i16-nda.o .libs/liboctave_la-mx-nda-ui16.o .libs/liboctave_la-mx-ui16-nda.o .libs/liboctave_la-mx-nda-i32.o .libs/liboctave_la-mx-i32-nda.o .libs/liboctave_la-mx-nda-ui32.o .libs/liboctave_la-mx-ui32-nda.o .libs/liboctave_la-mx-nda-i64.o .libs/liboctave_la-mx-i64-nda.o .libs/liboctave_la-mx-nda-ui64.o .libs/liboctave_la-mx-ui64-nda.o .libs/liboctave_la-mx-fnda-i8.o .libs/liboctave_la-mx-i8-fnda.o .libs/liboctave_la-mx-fnda-ui8.o .libs/liboctave_la-mx-ui8-fnda.o .libs/liboctave_la-mx-fnda-i16.o .libs/liboctave_la-mx-i16-fnda.o .libs/liboctave_la-mx-fnda-ui16.o .libs/liboctave_la-mx-ui16-fnda.o .libs/liboctave_la-mx-fnda-i32.o .libs/liboctave_la-mx-i32-fnda.o .libs/liboctave_la-mx-fnda-ui32.o .libs/liboctave_la-mx-ui32-fnda.o .libs/liboctave_la-mx-fnda-i64.o .libs/liboctave_la-mx-i64-fnda.o .libs/liboctave_la-mx-fnda-ui64.o .libs/liboctave_la-mx-ui64-fnda.o .libs/liboctave_la-mx-nda-i8nda.o .libs/liboctave_la-mx-i8nda-nda.o .libs/liboctave_la-mx-nda-ui8nda.o .libs/liboctave_la-mx-ui8nda-nda.o .libs/liboctave_la-mx-nda-i16nda.o .libs/liboctave_la-mx-i16nda-nda.o .libs/liboctave_la-mx-nda-ui16nda.o .libs/liboctave_la-mx-ui16nda-nda.o .libs/liboctave_la-mx-nda-i32nda.o .libs/liboctave_la-mx-i32nda-nda.o .libs/liboctave_la-mx-nda-ui32nda.o .libs/liboctave_la-mx-ui32nda-nda.o .libs/liboctave_la-mx-nda-i64nda.o .libs/liboctave_la-mx-i64nda-nda.o .libs/liboctave_la-mx-nda-ui64nda.o .libs/liboctave_la-mx-ui64nda-nda.o .libs/liboctave_la-mx-fnda-i8nda.o .libs/liboctave_la-mx-i8nda-fnda.o .libs/liboctave_la-mx-fnda-ui8nda.o .libs/liboctave_la-mx-ui8nda-fnda.o .libs/liboctave_la-mx-fnda-i16nda.o .libs/liboctave_la-mx-i16nda-fnda.o .libs/liboctave_la-mx-fnda-ui16nda.o .libs/liboctave_la-mx-ui16nda-fnda.o .libs/liboctave_la-mx-fnda-i32nda.o .libs/liboctave_la-mx-i32nda-fnda.o .libs/liboctave_la-mx-fnda-ui32nda.o .libs/liboctave_la-mx-ui32nda-fnda.o .libs/liboctave_la-mx-fnda-i64nda.o .libs/liboctave_la-mx-i64nda-fnda.o .libs/liboctave_la-mx-fnda-ui64nda.o .libs/liboctave_la-mx-ui64nda-fnda.o .libs/liboctave_la-mx-i8nda-ui8.o .libs/liboctave_la-mx-i8nda-i16.o .libs/liboctave_la-mx-i8nda-ui16.o .libs/liboctave_la-mx-i8nda-i32.o .libs/liboctave_la-mx-i8nda-ui32.o .libs/liboctave_la-mx-i8nda-i64.o .libs/liboctave_la-mx-i8nda-ui64.o .libs/liboctave_la-mx-i16nda-i8.o .libs/liboctave_la-mx-i16nda-ui8.o .libs/liboctave_la-mx-i16nda-ui16.o .libs/liboctave_la-mx-i16nda-i32.o .libs/liboctave_la-mx-i16nda-ui32.o .libs/liboctave_la-mx-i16nda-i64.o .libs/liboctave_la-mx-i16nda-ui64.o .libs/liboctave_la-mx-i32nda-i8.o .libs/liboctave_la-mx-i32nda-ui8.o .libs/liboctave_la-mx-i32nda-i16.o .libs/liboctave_la-mx-i32nda-ui16.o .libs/liboctave_la-mx-i32nda-ui32.o .libs/liboctave_la-mx-i32nda-i64.o .libs/liboctave_la-mx-i32nda-ui64.o .libs/liboctave_la-mx-i64nda-i8.o .libs/liboctave_la-mx-i64nda-ui8.o .libs/liboctave_la-mx-i64nda-i16.o .libs/liboctave_la-mx-i64nda-ui16.o .libs/liboctave_la-mx-i64nda-i32.o .libs/liboctave_la-mx-i64nda-ui32.o .libs/liboctave_la-mx-i64nda-ui64.o .libs/liboctave_la-mx-ui8nda-i8.o .libs/liboctave_la-mx-ui8nda-i16.o .libs/liboctave_la-mx-ui8nda-ui16.o .libs/liboctave_la-mx-ui8nda-i32.o .libs/liboctave_la-mx-ui8nda-ui32.o .libs/liboctave_la-mx-ui8nda-i64.o .libs/liboctave_la-mx-ui8nda-ui64.o .libs/liboctave_la-mx-ui16nda-i8.o .libs/liboctave_la-mx-ui16nda-ui8.o .libs/liboctave_la-mx-ui16nda-i16.o .libs/liboctave_la-mx-ui16nda-i32.o .libs/liboctave_la-mx-ui16nda-ui32.o .libs/liboctave_la-mx-ui16nda-i64.o .libs/liboctave_la-mx-ui16nda-ui64.o .libs/liboctave_la-mx-ui32nda-i8.o .libs/liboctave_la-mx-ui32nda-ui8.o .libs/liboctave_la-mx-ui32nda-i16.o .libs/liboctave_la-mx-ui32nda-ui16.o .libs/liboctave_la-mx-ui32nda-i32.o .libs/liboctave_la-mx-ui32nda-i64.o .libs/liboctave_la-mx-ui32nda-ui64.o .libs/liboctave_la-mx-ui64nda-i8.o .libs/liboctave_la-mx-ui64nda-ui8.o .libs/liboctave_la-mx-ui64nda-i16.o .libs/liboctave_la-mx-ui64nda-ui16.o .libs/liboctave_la-mx-ui64nda-i32.o .libs/liboctave_la-mx-ui64nda-ui32.o .libs/liboctave_la-mx-ui64nda-i64.o .libs/liboctave_la-mx-i8-ui8nda.o .libs/liboctave_la-mx-i8-i16nda.o .libs/liboctave_la-mx-i8-ui16nda.o .libs/liboctave_la-mx-i8-i32nda.o .libs/liboctave_la-mx-i8-ui32nda.o .libs/liboctave_la-mx-i8-i64nda.o .libs/liboctave_la-mx-i8-ui64nda.o .libs/liboctave_la-mx-i16-i8nda.o .libs/liboctave_la-mx-i16-ui8nda.o .libs/liboctave_la-mx-i16-ui16nda.o .libs/liboctave_la-mx-i16-i32nda.o .libs/liboctave_la-mx-i16-ui32nda.o .libs/liboctave_la-mx-i16-i64nda.o .libs/liboctave_la-mx-i16-ui64nda.o .libs/liboctave_la-mx-i32-i8nda.o .libs/liboctave_la-mx-i32-ui8nda.o .libs/liboctave_la-mx-i32-i16nda.o .libs/liboctave_la-mx-i32-ui16nda.o .libs/liboctave_la-mx-i32-ui32nda.o .libs/liboctave_la-mx-i32-i64nda.o .libs/liboctave_la-mx-i32-ui64nda.o .libs/liboctave_la-mx-i64-i8nda.o .libs/liboctave_la-mx-i64-ui8nda.o .libs/liboctave_la-mx-i64-i16nda.o .libs/liboctave_la-mx-i64-ui16nda.o .libs/liboctave_la-mx-i64-i32nda.o .libs/liboctave_la-mx-i64-ui32nda.o .libs/liboctave_la-mx-i64-ui64nda.o .libs/liboctave_la-mx-ui8-i8nda.o .libs/liboctave_la-mx-ui8-i16nda.o .libs/liboctave_la-mx-ui8-ui16nda.o .libs/liboctave_la-mx-ui8-i32nda.o .libs/liboctave_la-mx-ui8-ui32nda.o .libs/liboctave_la-mx-ui8-i64nda.o .libs/liboctave_la-mx-ui8-ui64nda.o .libs/liboctave_la-mx-ui16-i8nda.o .libs/liboctave_la-mx-ui16-ui8nda.o .libs/liboctave_la-mx-ui16-i16nda.o .libs/liboctave_la-mx-ui16-i32nda.o .libs/liboctave_la-mx-ui16-ui32nda.o .libs/liboctave_la-mx-ui16-i64nda.o .libs/liboctave_la-mx-ui16-ui64nda.o .libs/liboctave_la-mx-ui32-i8nda.o .libs/liboctave_la-mx-ui32-ui8nda.o .libs/liboctave_la-mx-ui32-i16nda.o .libs/liboctave_la-mx-ui32-ui16nda.o .libs/liboctave_la-mx-ui32-i32nda.o .libs/liboctave_la-mx-ui32-i64nda.o .libs/liboctave_la-mx-ui32-ui64nda.o .libs/liboctave_la-mx-ui64-i8nda.o .libs/liboctave_la-mx-ui64-ui8nda.o .libs/liboctave_la-mx-ui64-i16nda.o .libs/liboctave_la-mx-ui64-ui16nda.o .libs/liboctave_la-mx-ui64-i32nda.o .libs/liboctave_la-mx-ui64-ui32nda.o .libs/liboctave_la-mx-ui64-i64nda.o .libs/liboctave_la-mx-i8nda-ui8nda.o .libs/liboctave_la-mx-i8nda-i16nda.o .libs/liboctave_la-mx-i8nda-ui16nda.o .libs/liboctave_la-mx-i8nda-i32nda.o .libs/liboctave_la-mx-i8nda-ui32nda.o .libs/liboctave_la-mx-i8nda-i64nda.o .libs/liboctave_la-mx-i8nda-ui64nda.o .libs/liboctave_la-mx-i16nda-i8nda.o .libs/liboctave_la-mx-i16nda-ui8nda.o .libs/liboctave_la-mx-i16nda-ui16nda.o .libs/liboctave_la-mx-i16nda-i32nda.o .libs/liboctave_la-mx-i16nda-ui32nda.o .libs/liboctave_la-mx-i16nda-i64nda.o .libs/liboctave_la-mx-i16nda-ui64nda.o .libs/liboctave_la-mx-i32nda-i8nda.o .libs/liboctave_la-mx-i32nda-ui8nda.o .libs/liboctave_la-mx-i32nda-i16nda.o .libs/liboctave_la-mx-i32nda-ui16nda.o .libs/liboctave_la-mx-i32nda-ui32nda.o .libs/liboctave_la-mx-i32nda-i64nda.o .libs/liboctave_la-mx-i32nda-ui64nda.o .libs/liboctave_la-mx-i64nda-i8nda.o .libs/liboctave_la-mx-i64nda-ui8nda.o .libs/liboctave_la-mx-i64nda-i16nda.o .libs/liboctave_la-mx-i64nda-ui16nda.o .libs/liboctave_la-mx-i64nda-i32nda.o .libs/liboctave_la-mx-i64nda-ui32nda.o .libs/liboctave_la-mx-i64nda-ui64nda.o .libs/liboctave_la-mx-ui8nda-i8nda.o .libs/liboctave_la-mx-ui8nda-i16nda.o .libs/liboctave_la-mx-ui8nda-ui16nda.o .libs/liboctave_la-mx-ui8nda-i32nda.o .libs/liboctave_la-mx-ui8nda-ui32nda.o .libs/liboctave_la-mx-ui8nda-i64nda.o .libs/liboctave_la-mx-ui8nda-ui64nda.o .libs/liboctave_la-mx-ui16nda-i8nda.o .libs/liboctave_la-mx-ui16nda-ui8nda.o .libs/liboctave_la-mx-ui16nda-i16nda.o .libs/liboctave_la-mx-ui16nda-i32nda.o .libs/liboctave_la-mx-ui16nda-ui32nda.o .libs/liboctave_la-mx-ui16nda-i64nda.o .libs/liboctave_la-mx-ui16nda-ui64nda.o .libs/liboctave_la-mx-ui32nda-i8nda.o .libs/liboctave_la-mx-ui32nda-ui8nda.o .libs/liboctave_la-mx-ui32nda-i16nda.o .libs/liboctave_la-mx-ui32nda-ui16nda.o .libs/liboctave_la-mx-ui32nda-i32nda.o .libs/liboctave_la-mx-ui32nda-i64nda.o .libs/liboctave_la-mx-ui32nda-ui64nda.o .libs/liboctave_la-mx-ui64nda-i8nda.o .libs/liboctave_la-mx-ui64nda-ui8nda.o .libs/liboctave_la-mx-ui64nda-i16nda.o .libs/liboctave_la-mx-ui64nda-ui16nda.o .libs/liboctave_la-mx-ui64nda-i32nda.o .libs/liboctave_la-mx-ui64nda-ui32nda.o .libs/liboctave_la-mx-ui64nda-i64nda.o .libs/liboctave_la-vx-ccv-cv.o .libs/liboctave_la-vx-ccv-s.o .libs/liboctave_la-vx-crv-rv.o .libs/liboctave_la-vx-crv-s.o .libs/liboctave_la-vx-cs-cv.o .libs/liboctave_la-vx-cs-rv.o .libs/liboctave_la-vx-cv-ccv.o .libs/liboctave_la-vx-cv-cs.o .libs/liboctave_la-vx-rv-crv.o .libs/liboctave_la-vx-rv-cs.o .libs/liboctave_la-vx-s-ccv.o .libs/liboctave_la-vx-s-crv.o .libs/liboctave_la-vx-fccv-fcv.o .libs/liboctave_la-vx-fccv-fs.o .libs/liboctave_la-vx-fcrv-frv.o .libs/liboctave_la-vx-fcrv-fs.o .libs/liboctave_la-vx-fcs-fcv.o .libs/liboctave_la-vx-fcs-frv.o .libs/liboctave_la-vx-fcv-fccv.o .libs/liboctave_la-vx-fcv-fcs.o .libs/liboctave_la-vx-frv-fcrv.o .libs/liboctave_la-vx-frv-fcs.o .libs/liboctave_la-vx-fs-fccv.o .libs/liboctave_la-vx-fs-fcrv.o .libs/liboctave_la-smx-sm-cs.o .libs/liboctave_la-smx-cs-sm.o .libs/liboctave_la-smx-scm-s.o .libs/liboctave_la-smx-s-scm.o .libs/liboctave_la-smx-scm-sm.o .libs/liboctave_la-smx-sm-scm.o .libs/liboctave_la-smx-m-sm.o .libs/liboctave_la-smx-m-scm.o .libs/liboctave_la-smx-cm-sm.o .libs/liboctave_la-smx-cm-scm.o .libs/liboctave_la-smx-sm-m.o .libs/liboctave_la-smx-scm-m.o .libs/liboctave_la-smx-sm-cm.o .libs/liboctave_la-smx-scm-cm.o .libs/liboctave_la-smx-bm-sbm.o .libs/liboctave_la-smx-sbm-bm.o   -Wl,-rpath -Wl,/«PKGBUILDDIR»/libcruft/.libs ../libcruft/.libs/libcruft.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -larpack -lqrupdate -lfftw3 -lfftw3f -llapack -lblas -lreadline -lncurses -lpcre -ldl -lGL -L/usr/lib/gcc/arm-linux-gnueabihf/4.6 -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lstdc++ -lm -lgomp -lpthread -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/4.6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf/crtn.o  -O2 -fopenmp -O2 -fopenmp -pthread -O2 -fopenmp   -fopenmp -pthread -Wl,-soname -Wl,liboctave.so.1 -o .libs/liboctave.so.1.1.0
libtool: link: (cd ".libs" && rm -f "liboctave.so.1" && ln -s "liboctave.so.1.1.0" "liboctave.so.1")
libtool: link: (cd ".libs" && rm -f "liboctave.so" && ln -s "liboctave.so.1.1.0" "liboctave.so")
libtool: link: ( cd ".libs" && rm -f "liboctave.la" && ln -s "../liboctave.la" "liboctave.la" )
make[4]: Leaving directory `/«PKGBUILDDIR»/liboctave'
make[3]: Leaving directory `/«PKGBUILDDIR»/liboctave'
Making all in src
make[3]: Entering directory `/«PKGBUILDDIR»/src'
gawk -f ./genprops.awk graphics.h.in > graphics.h-t
gawk -v emit_graphics_props=1 -f ./genprops.awk graphics.h.in > graphics-props.cc-t
making defaults.h from defaults.h.in
/bin/sed < mxarray.h.in \
	  -e "s|%OCTAVE_IDX_TYPE%|int|" > mxarray.h-t
mv mxarray.h-t mxarray.h
making oct-conf.h from oct-conf.h.in
if test -n "perl"; then \
	  ./mk-errno-list --perl "perl" < oct-errno.cc.in > oct-errno.cc-t; \
	elif test -n ""; then \
	  ./mk-errno-list --python "" < oct-errno.cc.in > oct-errno.cc-t; \
	else \
	  /bin/sed '/@SYSDEP_ERRNO_LIST@/D' oct-errno.cc.in > oct-errno.cc-t; \
	fi
mv graphics.h-t graphics.h
./mkops OPERATORS/op-b-b.cc OPERATORS/op-b-bm.cc OPERATORS/op-b-sbm.cc OPERATORS/op-bm-b.cc OPERATORS/op-bm-bm.cc OPERATORS/op-bm-sbm.cc OPERATORS/op-cdm-cdm.cc OPERATORS/op-cdm-cm.cc OPERATORS/op-cdm-cs.cc OPERATORS/op-cdm-dm.cc OPERATORS/op-cdm-m.cc OPERATORS/op-cdm-s.cc OPERATORS/op-cell.cc OPERATORS/op-chm.cc OPERATORS/op-class.cc OPERATORS/op-cm-cdm.cc OPERATORS/op-cm-cm.cc OPERATORS/op-cm-cs.cc OPERATORS/op-cm-dm.cc OPERATORS/op-cm-m.cc OPERATORS/op-cm-pm.cc OPERATORS/op-cm-s.cc OPERATORS/op-cm-scm.cc OPERATORS/op-cm-sm.cc OPERATORS/op-cs-cm.cc OPERATORS/op-cs-cs.cc OPERATORS/op-cs-m.cc OPERATORS/op-cs-s.cc OPERATORS/op-cs-scm.cc OPERATORS/op-cs-sm.cc OPERATORS/op-dm-cdm.cc OPERATORS/op-dm-cm.cc OPERATORS/op-dm-cs.cc OPERATORS/op-dm-dm.cc OPERATORS/op-dm-m.cc OPERATORS/op-dm-s.cc OPERATORS/op-dm-scm.cc OPERATORS/op-dm-sm.cc OPERATORS/op-double-conv.cc OPERATORS/op-fcdm-fcdm.cc OPERATORS/op-fcdm-fcm.cc OPERATORS/op-fcdm-fcs.cc OPERATORS/op-fcdm-fdm.cc OPERATORS/op-fcdm-fm.cc OPERATORS/op-fcdm-fs.cc OPERATORS/op-fcm-fcdm.cc OPERATORS/op-fcm-fcm.cc OPERATORS/op-fcm-fcs.cc OPERATORS/op-fcm-fdm.cc OPERATORS/op-fcm-fm.cc OPERATORS/op-fcm-fs.cc OPERATORS/op-fcm-pm.cc OPERATORS/op-fcn.cc OPERATORS/op-fcs-fcm.cc OPERATORS/op-fcs-fcs.cc OPERATORS/op-fcs-fm.cc OPERATORS/op-fcs-fs.cc OPERATORS/op-fdm-fcdm.cc OPERATORS/op-fdm-fcm.cc OPERATORS/op-fdm-fcs.cc OPERATORS/op-fdm-fdm.cc OPERATORS/op-fdm-fm.cc OPERATORS/op-fdm-fs.cc OPERATORS/op-float-conv.cc OPERATORS/op-fm-fcdm.cc OPERATORS/op-fm-fcm.cc OPERATORS/op-fm-fcs.cc OPERATORS/op-fm-fdm.cc OPERATORS/op-fm-fm.cc OPERATORS/op-fm-fs.cc OPERATORS/op-fm-pm.cc OPERATORS/op-fs-fcm.cc OPERATORS/op-fs-fcs.cc OPERATORS/op-fs-fm.cc OPERATORS/op-fs-fs.cc OPERATORS/op-i16-i16.cc OPERATORS/op-i32-i32.cc OPERATORS/op-i64-i64.cc OPERATORS/op-i8-i8.cc OPERATORS/op-int-concat.cc OPERATORS/op-int-conv.cc OPERATORS/op-m-cdm.cc OPERATORS/op-m-cm.cc OPERATORS/op-m-cs.cc OPERATORS/op-m-dm.cc OPERATORS/op-m-m.cc OPERATORS/op-m-pm.cc OPERATORS/op-m-s.cc OPERATORS/op-m-scm.cc OPERATORS/op-m-sm.cc OPERATORS/op-pm-cm.cc OPERATORS/op-pm-fcm.cc OPERATORS/op-pm-fm.cc OPERATORS/op-pm-m.cc OPERATORS/op-pm-pm.cc OPERATORS/op-pm-scm.cc OPERATORS/op-pm-sm.cc OPERATORS/op-range.cc OPERATORS/op-s-cm.cc OPERATORS/op-s-cs.cc OPERATORS/op-s-m.cc OPERATORS/op-s-s.cc OPERATORS/op-s-scm.cc OPERATORS/op-s-sm.cc OPERATORS/op-sbm-b.cc OPERATORS/op-sbm-bm.cc OPERATORS/op-sbm-sbm.cc OPERATORS/op-scm-cm.cc OPERATORS/op-scm-cs.cc OPERATORS/op-scm-m.cc OPERATORS/op-scm-s.cc OPERATORS/op-scm-scm.cc OPERATORS/op-scm-sm.cc OPERATORS/op-sm-cm.cc OPERATORS/op-sm-cs.cc OPERATORS/op-sm-m.cc OPERATORS/op-sm-s.cc OPERATORS/op-sm-scm.cc OPERATORS/op-sm-sm.cc OPERATORS/op-str-m.cc OPERATORS/op-str-s.cc OPERATORS/op-str-str.cc OPERATORS/op-struct.cc OPERATORS/op-ui16-ui16.cc OPERATORS/op-ui32-ui32.cc OPERATORS/op-ui64-ui64.cc OPERATORS/op-ui8-ui8.cc > ops.cc-t
mv graphics-props.cc-t graphics-props.cc
/bin/sed < version.h.in \
	  -e "s|%OCTAVE_API_VERSION_NUMBER%|48|" \
	  -e "s|%OCTAVE_API_VERSION%|\"api-v48+\"|" \
	  -e "s|%OCTAVE_COPYRIGHT%|\"Copyright (C) 2013 John W. Eaton and others.\"|" \
	  -e "s|%OCTAVE_RELEASE_DATE%|\"2013-02-21\"|" \
	  -e "s|%OCTAVE_VERSION%|\"3.6.4\"|" > version.h-t
mv oct-errno.cc-t oct-errno.cc
perl ../build-aux/mk-opts.pl --opt-handler-fcns ../liboctave/DASPK-opts.in > DASPK-opts.cc-t
mv version.h-t version.h
perl ../build-aux/mk-opts.pl --opt-handler-fcns ../liboctave/DASRT-opts.in > DASRT-opts.cc-t
perl ../build-aux/mk-opts.pl --opt-handler-fcns ../liboctave/DASSL-opts.in > DASSL-opts.cc-t
mv DASRT-opts.cc-t DASRT-opts.cc
perl ../build-aux/mk-opts.pl --opt-handler-fcns ../liboctave/LSODE-opts.in > LSODE-opts.cc-t
mv DASPK-opts.cc-t DASPK-opts.cc
perl ../build-aux/mk-opts.pl --opt-handler-fcns ../liboctave/Quad-opts.in > Quad-opts.cc-t
mv DASSL-opts.cc-t DASSL-opts.cc
mv LSODE-opts.cc-t LSODE-opts.cc
mv Quad-opts.cc-t Quad-opts.cc
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS bitfcns.cc | ./mkdefs . bitfcns.cc > bitfcns.df-t
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS data.cc | ./mkdefs . data.cc > data.df-t
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS debug.cc | ./mkdefs . debug.cc > debug.df-t
mv debug.df-t debug.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS defaults.cc | ./mkdefs . defaults.cc > defaults.df-t
mv data.df-t data.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS dirfns.cc | ./mkdefs . dirfns.cc > dirfns.df-t
mv bitfcns.df-t bitfcns.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS error.cc | ./mkdefs . error.cc > error.df-t
mv defaults.df-t defaults.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS file-io.cc | ./mkdefs . file-io.cc > file-io.df-t
mv dirfns.df-t dirfns.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS graphics.cc | ./mkdefs . graphics.cc > graphics.df-t
mv error.df-t error.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS help.cc | ./mkdefs . help.cc > help.df-t
mv ops.cc-t ops.cc
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS input.cc | ./mkdefs . input.cc > input.df-t
mv file-io.df-t file-io.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS lex.cc | ./mkdefs . lex.cc > lex.df-t
mv help.df-t help.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS load-path.cc | ./mkdefs . load-path.cc > load-path.df-t
mv graphics.df-t graphics.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS load-save.cc | ./mkdefs . load-save.cc > load-save.df-t
mv input.df-t input.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ls-oct-ascii.cc | ./mkdefs . ls-oct-ascii.cc > ls-oct-ascii.df-t
mv lex.df-t lex.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS mappers.cc | ./mkdefs . mappers.cc > mappers.df-t
mv load-path.df-t load-path.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS oct-hist.cc | ./mkdefs . oct-hist.cc > oct-hist.df-t
mv load-save.df-t load-save.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS oct-parse.cc | ./mkdefs . oct-parse.cc > oct-parse.df-t
mv ls-oct-ascii.df-t ls-oct-ascii.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS octave.cc | ./mkdefs . octave.cc > octave.df-t
mv mappers.df-t mappers.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pager.cc | ./mkdefs . pager.cc > pager.df-t
mv oct-hist.df-t oct-hist.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pr-output.cc | ./mkdefs . pr-output.cc > pr-output.df-t
mv oct-parse.df-t oct-parse.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS profiler.cc | ./mkdefs . profiler.cc > profiler.df-t
mv octave.df-t octave.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS sighandlers.cc | ./mkdefs . sighandlers.cc > sighandlers.df-t
mv pager.df-t pager.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS sparse.cc | ./mkdefs . sparse.cc > sparse.df-t
mv pr-output.df-t pr-output.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS strfns.cc | ./mkdefs . strfns.cc > strfns.df-t
mv profiler.df-t profiler.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS symtab.cc | ./mkdefs . symtab.cc > symtab.df-t
mv sighandlers.df-t sighandlers.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS syscalls.cc | ./mkdefs . syscalls.cc > syscalls.df-t
mv sparse.df-t sparse.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS sysdep.cc | ./mkdefs . sysdep.cc > sysdep.df-t
mv strfns.df-t strfns.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS toplev.cc | ./mkdefs . toplev.cc > toplev.df-t
mv syscalls.df-t syscalls.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS utils.cc | ./mkdefs . utils.cc > utils.df-t
mv symtab.df-t symtab.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS variables.cc | ./mkdefs . variables.cc > variables.df-t
mv sysdep.df-t sysdep.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-base.cc | ./mkdefs . ov-base.cc > ov-base.df-t
mv toplev.df-t toplev.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-bool-mat.cc | ./mkdefs . ov-bool-mat.cc > ov-bool-mat.df-t
mv utils.df-t utils.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-cell.cc | ./mkdefs . ov-cell.cc > ov-cell.df-t
mv variables.df-t variables.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-class.cc | ./mkdefs . ov-class.cc > ov-class.df-t
mv ov-base.df-t ov-base.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-fcn-handle.cc | ./mkdefs . ov-fcn-handle.cc > ov-fcn-handle.df-t
mv ov-bool-mat.df-t ov-bool-mat.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-fcn-inline.cc | ./mkdefs . ov-fcn-inline.cc > ov-fcn-inline.df-t
mv ov-cell.df-t ov-cell.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-flt-re-mat.cc | ./mkdefs . ov-flt-re-mat.cc > ov-flt-re-mat.df-t
mv ov-class.df-t ov-class.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-null-mat.cc | ./mkdefs . ov-null-mat.cc > ov-null-mat.df-t
mv ov-fcn-handle.df-t ov-fcn-handle.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-oncleanup.cc | ./mkdefs . ov-oncleanup.cc > ov-oncleanup.df-t
mv ov-fcn-inline.df-t ov-fcn-inline.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-range.cc | ./mkdefs . ov-range.cc > ov-range.df-t
mv ov-flt-re-mat.df-t ov-flt-re-mat.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-re-mat.cc | ./mkdefs . ov-re-mat.cc > ov-re-mat.df-t
mv ov-null-mat.df-t ov-null-mat.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-struct.cc | ./mkdefs . ov-struct.cc > ov-struct.df-t
mv ov-oncleanup.df-t ov-oncleanup.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-typeinfo.cc | ./mkdefs . ov-typeinfo.cc > ov-typeinfo.df-t
mv ov-range.df-t ov-range.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-usr-fcn.cc | ./mkdefs . ov-usr-fcn.cc > ov-usr-fcn.df-t
mv ov-re-mat.df-t ov-re-mat.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov.cc | ./mkdefs . ov.cc > ov.df-t
mv ov-struct.df-t ov-struct.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-int16.cc | ./mkdefs . ov-int16.cc > ov-int16.df-t
mv ov-typeinfo.df-t ov-typeinfo.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-int32.cc | ./mkdefs . ov-int32.cc > ov-int32.df-t
mv ov-usr-fcn.df-t ov-usr-fcn.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-int64.cc | ./mkdefs . ov-int64.cc > ov-int64.df-t
mv ov.df-t ov.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-int8.cc | ./mkdefs . ov-int8.cc > ov-int8.df-t
mv ov-int16.df-t ov-int16.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-uint16.cc | ./mkdefs . ov-uint16.cc > ov-uint16.df-t
mv ov-int32.df-t ov-int32.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-uint32.cc | ./mkdefs . ov-uint32.cc > ov-uint32.df-t
mv ov-int64.df-t ov-int64.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-uint64.cc | ./mkdefs . ov-uint64.cc > ov-uint64.df-t
mv ov-int8.df-t ov-int8.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS ov-uint8.cc | ./mkdefs . ov-uint8.cc > ov-uint8.df-t
mv ov-uint32.df-t ov-uint32.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pt-arg-list.cc | ./mkdefs . pt-arg-list.cc > pt-arg-list.df-t
mv ov-uint16.df-t ov-uint16.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pt-binop.cc | ./mkdefs . pt-binop.cc > pt-binop.df-t
mv pt-arg-list.df-t pt-arg-list.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pt-eval.cc | ./mkdefs . pt-eval.cc > pt-eval.df-t
mv ov-uint64.df-t ov-uint64.df
g++ -E -DHAVE_CONFIG_H -I. -I..  \
	  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp \
	  -DMAKE_BUILTINS pt-mat.cc | ./mkdefs . pt-mat.cc > pt-mat.df-t
mv pt-binop.df-t pt-binop.df
mv ov-uint8.df-t ov-uint8.df
mv pt-eval.df-t pt-eval.df
mv pt-mat.df-t pt-mat.df
./mkbuiltins bitfcns.df data.df debug.df defaults.df dirfns.df error.df file-io.df graphics.df help.df input.df lex.df load-path.df load-save.df ls-oct-ascii.df mappers.df oct-hist.df oct-parse.df octave.df pager.df pr-output.df profiler.df sighandlers.df sparse.df strfns.df symtab.df syscalls.df sysdep.df toplev.df utils.df variables.df ov-base.df ov-bool-mat.df ov-cell.df ov-class.df ov-fcn-handle.df ov-fcn-inline.df ov-flt-re-mat.df ov-null-mat.df ov-oncleanup.df ov-range.df ov-re-mat.df ov-struct.df ov-typeinfo.df ov-usr-fcn.df ov.df ov-int16.df ov-int32.df ov-int64.df ov-int8.df ov-uint16.df ov-uint32.df ov-uint64.df ov-uint8.df pt-arg-list.df pt-binop.df pt-eval.df pt-mat.df > builtins.cc-t
mv builtins.cc-t builtins.cc
make  all-am
make[4]: Entering directory `/«PKGBUILDDIR»/src'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-Cell.lo `test -f 'Cell.cc' || echo './'`Cell.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-bitfcns.lo `test -f 'bitfcns.cc' || echo './'`bitfcns.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-c-file-ptr-stream.lo `test -f 'c-file-ptr-stream.cc' || echo './'`c-file-ptr-stream.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-comment-list.lo `test -f 'comment-list.cc' || echo './'`comment-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c comment-list.cc  -fPIC -DPIC -o .libs/liboctinterp_la-comment-list.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c bitfcns.cc  -fPIC -DPIC -o .libs/liboctinterp_la-bitfcns.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c c-file-ptr-stream.cc  -fPIC -DPIC -o .libs/liboctinterp_la-c-file-ptr-stream.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c Cell.cc  -fPIC -DPIC -o .libs/liboctinterp_la-Cell.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctinterp_la-cutils.lo `test -f 'cutils.c' || echo './'`cutils.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c cutils.c  -fPIC -DPIC -o .libs/liboctinterp_la-cutils.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from Cell.cc:28:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-data.lo `test -f 'data.cc' || echo './'`data.cc
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from bitfcns.cc:27:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-debug.lo `test -f 'debug.cc' || echo './'`debug.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c data.cc  -fPIC -DPIC -o .libs/liboctinterp_la-data.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c debug.cc  -fPIC -DPIC -o .libs/liboctinterp_la-debug.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from data.cc:44:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from debug.cc:37:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from Cell.cc:30:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from bitfcns.cc:30:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from data.cc:46:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from debug.cc:37:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-defaults.lo `test -f 'defaults.cc' || echo './'`defaults.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c defaults.cc  -fPIC -DPIC -o .libs/liboctinterp_la-defaults.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/dir-ops.h:28,
                 from defaults.cc:36:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from defaults.cc:43:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-defun.lo `test -f 'defun.cc' || echo './'`defun.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c defun.cc  -fPIC -DPIC -o .libs/liboctinterp_la-defun.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from defun.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from defun.cc:31:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-dirfns.lo `test -f 'dirfns.cc' || echo './'`dirfns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dirfns.cc  -fPIC -DPIC -o .libs/liboctinterp_la-dirfns.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from dirfns.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from dirfns.cc:46:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-display.lo `test -f 'display.cc' || echo './'`display.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c display.cc  -fPIC -DPIC -o .libs/liboctinterp_la-display.o
display.cc: In member function 'void display_info::init(bool)':
display.cc:104:32: warning: use of old-style cast [-Wold-style-cast]
display.cc:104:32: warning: use of old-style cast [-Wold-style-cast]
display.cc:115:34: warning: use of old-style cast [-Wold-style-cast]
display.cc:116:34: warning: use of old-style cast [-Wold-style-cast]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-dynamic-ld.lo `test -f 'dynamic-ld.cc' || echo './'`dynamic-ld.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c dynamic-ld.cc  -fPIC -DPIC -o .libs/liboctinterp_la-dynamic-ld.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/pathsearch.h:28,
                 from ./defaults.h:29,
                 from dynamic-ld.cc:35:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-error.lo `test -f 'error.cc' || echo './'`error.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c error.cc  -fPIC -DPIC -o .libs/liboctinterp_la-error.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from error.cc:34:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from dynamic-ld.cc:37:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from error.cc:34:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-file-io.lo `test -f 'file-io.cc' || echo './'`file-io.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c file-io.cc  -fPIC -DPIC -o .libs/liboctinterp_la-file-io.o
error.cc: In function 'octave_value_list Flasterror(const octave_value_list&, int)':
error.cc:1571:19: warning: variable 'new_error_line' set but not used [-Wunused-but-set-variable]
error.cc:1572:19: warning: variable 'new_error_column' set but not used [-Wunused-but-set-variable]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from file-io.cc:58:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from file-io.cc:62:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-gl-render.lo `test -f 'gl-render.cc' || echo './'`gl-render.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c gl-render.cc  -fPIC -DPIC -o .libs/liboctinterp_la-gl-render.o
In file included from gl-render.cc:32:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from Cell.h:29,
                 from oct-map.h:30,
                 from graphics.h:45,
                 from gl-render.h:43,
                 from gl-render.cc:34:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-gl2ps-renderer.lo `test -f 'gl2ps-renderer.cc' || echo './'`gl2ps-renderer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c gl2ps-renderer.cc  -fPIC -DPIC -o .libs/liboctinterp_la-gl2ps-renderer.o
In file included from gl2ps-renderer.cc:32:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from Cell.h:29,
                 from oct-map.h:30,
                 from graphics.h:45,
                 from gl-render.h:43,
                 from gl2ps-renderer.h:26,
                 from gl2ps-renderer.cc:34:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-graphics.lo `test -f 'graphics.cc' || echo './'`graphics.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c graphics.cc  -fPIC -DPIC -o .libs/liboctinterp_la-graphics.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from graphics.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from graphics.cc:42:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-gripes.lo `test -f 'gripes.cc' || echo './'`gripes.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c gripes.cc  -fPIC -DPIC -o .libs/liboctinterp_la-gripes.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from gripes.cc:27:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-help.lo `test -f 'help.cc' || echo './'`help.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c help.cc  -fPIC -DPIC -o .libs/liboctinterp_la-help.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from gripes.cc:27:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from help.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-input.lo `test -f 'input.cc' || echo './'`input.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c input.cc  -fPIC -DPIC -o .libs/liboctinterp_la-input.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from help.cc:46:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-lex.lo `test -f 'lex.cc' || echo './'`lex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c lex.cc  -fPIC -DPIC -o .libs/liboctinterp_la-lex.o
lex.cc:312:36: warning: use of old-style cast [-Wold-style-cast]
lex.cc:371:28: warning: use of old-style cast [-Wold-style-cast]
lex.cc:371:54: warning: use of old-style cast [-Wold-style-cast]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from input.cc:41:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from lex.ll:52:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from debug.h:28,
                 from input.cc:46:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from lex.ll:62:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from lex.ll:78:0:
octave.gperf: In static member function 'static unsigned int octave_kw_hash::hash(const char*, unsigned int)':
octave.gperf:129:49: warning: use of old-style cast [-Wold-style-cast]
octave.gperf:135:49: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'int octave_lex()':
lex.cc:1825:34: warning: use of old-style cast [-Wold-style-cast]
lex.cc:1825:34: warning: use of old-style cast [-Wold-style-cast]
lex.cc:1833:53: warning: use of old-style cast [-Wold-style-cast]
lex.cc:1835:36: warning: use of old-style cast [-Wold-style-cast]
lex.cc:1837:73: warning: use of old-style cast [-Wold-style-cast]
lex.cc:1851:3: warning: use of old-style cast [-Wold-style-cast]
lex.ll:680:1: warning: use of old-style cast [-Wold-style-cast]
lex.cc:2896:62: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'int yy_get_next_buffer()':
lex.cc:3062:53: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3085:39: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3098:33: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3098:63: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3119:3: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3144:48: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3147:100: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3147:120: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'yy_state_type yy_get_previous_state()':
lex.cc:3173:43: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3173:43: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3181:52: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3183:35: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3185:72: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)':
lex.cc:3209:51: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3211:34: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3213:71: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void yyunput(int, char*)':
lex.cc:3240:32: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3241:32: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3249:20: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'int yyinput()':
lex.cc:3322:36: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'yy_buffer_state* octave__create_buffer(FILE*, int)':
lex.cc:3403:71: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3412:59: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void octave__delete_buffer(YY_BUFFER_STATE)':
lex.cc:3434:48: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3437:27: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3439:23: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void octave_ensure_buffer_stack()':
lex.cc:3569:9: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3589:9: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'yy_buffer_state* octave__scan_buffer(char*, yy_size_t)':
lex.cc:3615:71: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'yy_buffer_state* octave__scan_bytes(const char*, int)':
lex.cc:3664:33: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'int yy_init_globals()':
lex.cc:3801:29: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3810:26: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3811:27: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void* octave_alloc(yy_size_t)':
lex.cc:3868:31: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void* octave_realloc(void*, yy_size_t)':
lex.cc:3880:36: warning: use of old-style cast [-Wold-style-cast]
lex.cc:3880:46: warning: use of old-style cast [-Wold-style-cast]
lex.cc: In function 'void octave_free(void*)':
lex.cc:3885:17: warning: use of old-style cast [-Wold-style-cast]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-load-path.lo `test -f 'load-path.cc' || echo './'`load-path.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c load-path.cc  -fPIC -DPIC -o .libs/liboctinterp_la-load-path.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/dir-ops.h:28,
                 from load-path.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-load-save.lo `test -f 'load-save.cc' || echo './'`load-save.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c load-save.cc  -fPIC -DPIC -o .libs/liboctinterp_la-load-save.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from load-save.cc:45:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from load-path.cc:38:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from load-save.cc:54:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
load-save.cc: In function 'void write_header(std::ostream&, load_save_format)':
load-save.cc:1189:72: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-ascii-helper.lo `test -f 'ls-ascii-helper.cc' || echo './'`ls-ascii-helper.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-ascii-helper.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-ascii-helper.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-hdf5.lo `test -f 'ls-hdf5.cc' || echo './'`ls-hdf5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-hdf5.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-hdf5.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-hdf5.cc:43:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ls-hdf5.cc:51:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-mat-ascii.lo `test -f 'ls-mat-ascii.cc' || echo './'`ls-mat-ascii.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-mat-ascii.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-mat-ascii.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-mat4.lo `test -f 'ls-mat4.cc' || echo './'`ls-mat4.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-mat4.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-mat4.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-mat-ascii.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-mat4.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ls-mat4.cc:47:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from ls-mat-ascii.cc:48:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-mat5.lo `test -f 'ls-mat5.cc' || echo './'`ls-mat5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-mat5.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-mat5.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-mat5.cc:42:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ls-mat5.cc:51:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-oct-ascii.lo `test -f 'ls-oct-ascii.cc' || echo './'`ls-oct-ascii.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-oct-ascii.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-oct-ascii.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-oct-ascii.cc:40:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-oct-binary.lo `test -f 'ls-oct-binary.cc' || echo './'`ls-oct-binary.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-oct-binary.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-oct-binary.o
ls-mat5.cc: In function 'std::string read_mat5_binary_element(std::istream&, const string&, bool, bool&, octave_value&)':
ls-mat5.cc:500:66: warning: cast from 'const char*' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from ls-oct-ascii.cc:49:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from ls-oct-binary.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ls-oct-binary.cc:47:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ls-utils.lo `test -f 'ls-utils.cc' || echo './'`ls-utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ls-utils.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ls-utils.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-mappers.lo `test -f 'mappers.cc' || echo './'`mappers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mappers.cc  -fPIC -DPIC -o .libs/liboctinterp_la-mappers.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/lo-specfun.h:28,
                 from mappers.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctinterp_la-matherr.lo `test -f 'matherr.c' || echo './'`matherr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c matherr.c  -fPIC -DPIC -o .libs/liboctinterp_la-matherr.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-mex.lo `test -f 'mex.cc' || echo './'`mex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c mex.cc  -fPIC -DPIC -o .libs/liboctinterp_la-mex.o
In file included from mex.cc:36:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from Cell.h:29,
                 from mex.cc:40:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from mappers.cc:35:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
mex.cc: In constructor 'mxArray_number::mxArray_number(mwSize, const char**)':
mex.cc:1191:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from mex.cc:36:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<T*>::operator T**() const [with T = mxArray]':
mex.cc:3108:1:   instantiated from here
../liboctave/oct-locbuf.h:148:71: warning: cast from 'char*' to 'mxArray**' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-fstrm.lo `test -f 'oct-fstrm.cc' || echo './'`oct-fstrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-fstrm.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-fstrm.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from oct-stream.h:36,
                 from oct-fstrm.h:29,
                 from oct-fstrm.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-hist.lo `test -f 'oct-hist.cc' || echo './'`oct-hist.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-hist.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-hist.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-hist.h:28,
                 from oct-hist.cc:48:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from oct-hist.cc:56:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-iostrm.lo `test -f 'oct-iostrm.cc' || echo './'`oct-iostrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-iostrm.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-iostrm.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from oct-stream.h:36,
                 from oct-iostrm.h:28,
                 from oct-iostrm.cc:28:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-lvalue.lo `test -f 'oct-lvalue.cc' || echo './'`oct-lvalue.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-lvalue.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-lvalue.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from oct-obj.h:31,
                 from oct-lvalue.cc:28:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from oct-lvalue.cc:28:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-map.lo `test -f 'oct-map.cc' || echo './'`oct-map.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-obj.lo `test -f 'oct-obj.cc' || echo './'`oct-obj.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-map.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-map.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-obj.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-obj.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from oct-map.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from oct-obj.h:31,
                 from oct-obj.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-parse.lo `test -f 'oct-parse.cc' || echo './'`oct-parse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-parse.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-parse.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from Cell.h:29,
                 from oct-parse.yy:44:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from oct-obj.cc:29:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from oct-map.h:30,
                 from oct-map.cc:31:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-map.cc: In member function 'string_vector Octave_map::keys() const':
oct-map.cc:1429:3: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from oct-parse.yy:44:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
oct-parse.cc: In function 'int octave_parse()':
oct-parse.cc:2465:64: warning: use of old-style cast [-Wold-style-cast]
oct-parse.cc:2480:7: warning: use of old-style cast [-Wold-style-cast]
oct-parse.cc:2523:17: warning: use of old-style cast [-Wold-style-cast]
oct-parse.cc:4800:43: warning: use of old-style cast [-Wold-style-cast]
oct-parse.cc:4959:17: warning: use of old-style cast [-Wold-style-cast]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-prcstrm.lo `test -f 'oct-prcstrm.cc' || echo './'`oct-prcstrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-prcstrm.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-prcstrm.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from oct-stream.h:36,
                 from oct-stdstrm.h:26,
                 from oct-prcstrm.h:26,
                 from oct-prcstrm.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-procbuf.lo `test -f 'oct-procbuf.cc' || echo './'`oct-procbuf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-procbuf.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-procbuf.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from ../liboctave/Range.h:28,
                 from ov.h:33,
                 from variables.h:40,
                 from oct-procbuf.cc:39:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from variables.h:40,
                 from oct-procbuf.cc:39:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-stream.lo `test -f 'oct-stream.cc' || echo './'`oct-stream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-stream.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-stream.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from oct-stream.cc:37:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-oct-strstrm.lo `test -f 'oct-strstrm.cc' || echo './'`oct-strstrm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c oct-strstrm.cc  -fPIC -DPIC -o .libs/liboctinterp_la-oct-strstrm.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from oct-stream.h:36,
                 from oct-strstrm.h:29,
                 from oct-strstrm.cc:27:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from input.h:33,
                 from oct-stream.cc:49:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-octave.lo `test -f 'octave.cc' || echo './'`octave.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c octave.cc  -fPIC -DPIC -o .libs/liboctinterp_la-octave.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from octave.cc:40:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from octave.cc:50:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-pager.lo `test -f 'pager.cc' || echo './'`pager.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c pager.cc  -fPIC -DPIC -o .libs/liboctinterp_la-pager.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from pager.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from pager.cc:36:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-pr-output.lo `test -f 'pr-output.cc' || echo './'`pr-output.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c pr-output.cc  -fPIC -DPIC -o .libs/liboctinterp_la-pr-output.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from pr-output.cc:36:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
pager.cc: In function 'bool pager_event_handler(pid_t, int)':
pager.cc:111:11: warning: use of old-style cast [-Wold-style-cast]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from pr-output.cc:48:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-procstream.lo `test -f 'procstream.cc' || echo './'`procstream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c procstream.cc  -fPIC -DPIC -o .libs/liboctinterp_la-procstream.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-profiler.lo `test -f 'profiler.cc' || echo './'`profiler.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c profiler.cc  -fPIC -DPIC -o .libs/liboctinterp_la-profiler.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from profiler.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from profiler.cc:29:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-sighandlers.lo `test -f 'sighandlers.cc' || echo './'`sighandlers.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sighandlers.cc  -fPIC -DPIC -o .libs/liboctinterp_la-sighandlers.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from sighandlers.cc:35:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from debug.h:28,
                 from sighandlers.cc:40:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
sighandlers.cc: In function 'void my_friendly_exit(const char*, int, bool)':
sighandlers.cc:172:43: warning: use of old-style cast [-Wold-style-cast]
sighandlers.cc:198:50: warning: use of old-style cast [-Wold-style-cast]
sighandlers.cc: In function 'octave_interrupt_handler octave_ignore_interrupts()':
sighandlers.cc:498:59: warning: use of old-style cast [-Wold-style-cast]
sighandlers.cc: In function 'void install_signal_handlers()':
sighandlers.cc:592:39: warning: use of old-style cast [-Wold-style-cast]
sighandlers.cc:638:37: warning: use of old-style cast [-Wold-style-cast]
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -pthread -fopenmp  -DHAVE_CONFIG_H  -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c -o liboctinterp_la-siglist.lo `test -f 'siglist.c' || echo './'`siglist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -pthread -fopenmp -DHAVE_CONFIG_H -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -pthread -fopenmp -pthread -g -O2 -pthread -fopenmp -c siglist.c  -fPIC -DPIC -o .libs/liboctinterp_la-siglist.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-sparse.lo `test -f 'sparse.cc' || echo './'`sparse.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sparse.cc  -fPIC -DPIC -o .libs/liboctinterp_la-sparse.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from ../liboctave/Range.h:28,
                 from ov.h:33,
                 from variables.h:40,
                 from sparse.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-sparse-xdiv.lo `test -f 'sparse-xdiv.cc' || echo './'`sparse-xdiv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sparse-xdiv.cc  -fPIC -DPIC -o .libs/liboctinterp_la-sparse-xdiv.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from variables.h:40,
                 from sparse.cc:32:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from sparse-xdiv.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/dSparse.h:36,
                 from sparse-xdiv.cc:36:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-sparse-xpow.lo `test -f 'sparse-xpow.cc' || echo './'`sparse-xpow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sparse-xpow.cc  -fPIC -DPIC -o .libs/liboctinterp_la-sparse-xpow.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from sparse-xpow.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from sparse-xpow.cc:36:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-strfns.lo `test -f 'strfns.cc' || echo './'`strfns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c strfns.cc  -fPIC -DPIC -o .libs/liboctinterp_la-strfns.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from strfns.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from strfns.cc:34:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-symtab.lo `test -f 'symtab.cc' || echo './'`symtab.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c symtab.cc  -fPIC -DPIC -o .libs/liboctinterp_la-symtab.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-syscalls.lo `test -f 'syscalls.cc' || echo './'`syscalls.cc
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from symtab.cc:28:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c syscalls.cc  -fPIC -DPIC -o .libs/liboctinterp_la-syscalls.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from syscalls.cc:41:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from debug.h:28,
                 from symtab.cc:34:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from syscalls.cc:47:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
syscalls.cc: In function 'octave_value_list FWIFEXITED(const octave_value_list&, int)':
syscalls.cc:1388:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: In function 'octave_value_list FWEXITSTATUS(const octave_value_list&, int)':
syscalls.cc:1416:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: In function 'octave_value_list FWIFSIGNALED(const octave_value_list&, int)':
syscalls.cc:1443:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc:1443:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: In function 'octave_value_list FWTERMSIG(const octave_value_list&, int)':
syscalls.cc:1471:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: At global scope:
syscalls.cc:1482:1: warning: unused parameter 'args' [-Wunused-parameter]
syscalls.cc: In function 'octave_value_list FWIFSTOPPED(const octave_value_list&, int)':
syscalls.cc:1530:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: In function 'octave_value_list FWSTOPSIG(const octave_value_list&, int)':
syscalls.cc:1558:18: warning: use of old-style cast [-Wold-style-cast]
syscalls.cc: In function 'octave_value_list FWIFCONTINUED(const octave_value_list&, int)':
syscalls.cc:1585:18: warning: use of old-style cast [-Wold-style-cast]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-sysdep.lo `test -f 'sysdep.cc' || echo './'`sysdep.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c sysdep.cc  -fPIC -DPIC -o .libs/liboctinterp_la-sysdep.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from sysdep.cc:63:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from sysdep.cc:71:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-token.lo `test -f 'token.cc' || echo './'`token.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c token.cc  -fPIC -DPIC -o .libs/liboctinterp_la-token.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from oct-obj.h:31,
                 from token.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-toplev.lo `test -f 'toplev.cc' || echo './'`toplev.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c toplev.cc  -fPIC -DPIC -o .libs/liboctinterp_la-toplev.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/cmd-edit.h:31,
                 from toplev.cc:41:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from toplev.cc:47:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from token.cc:30:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-txt-eng-ft.lo `test -f 'txt-eng-ft.cc' || echo './'`txt-eng-ft.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c txt-eng-ft.cc  -fPIC -DPIC -o .libs/liboctinterp_la-txt-eng-ft.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-unwind-prot.lo `test -f 'unwind-prot.cc' || echo './'`unwind-prot.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c unwind-prot.cc  -fPIC -DPIC -o .libs/liboctinterp_la-unwind-prot.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/intNDArray.h:26,
                 from pr-output.h:51,
                 from txt-eng-ft.cc:38:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from utils.h:32,
                 from unwind-prot.cc:33:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-utils.lo `test -f 'utils.cc' || echo './'`utils.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c utils.cc  -fPIC -DPIC -o .libs/liboctinterp_la-utils.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/dir-ops.h:28,
                 from utils.cc:43:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
toplev.cc: In function 'int wait_for_input(int)':
toplev.cc:761:7: warning: use of old-style cast [-Wold-style-cast]
toplev.cc:761:7: warning: use of old-style cast [-Wold-style-cast]
toplev.cc:761:7: warning: use of old-style cast [-Wold-style-cast]
toplev.cc: In function 'octave_value_list run_command_and_return_output(const string&)':
toplev.cc:811:11: warning: use of old-style cast [-Wold-style-cast]
toplev.cc:812:22: warning: use of old-style cast [-Wold-style-cast]
toplev.cc: In function 'octave_value_list Fsystem(const octave_value_list&, int)':
toplev.cc:991:19: warning: use of old-style cast [-Wold-style-cast]
toplev.cc:992:26: warning: use of old-style cast [-Wold-style-cast]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from Cell.h:32,
                 from utils.cc:53:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-variables.lo `test -f 'variables.cc' || echo './'`variables.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c variables.cc  -fPIC -DPIC -o .libs/liboctinterp_la-variables.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ../liboctave/file-ops.h:30,
                 from variables.cc:37:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ../liboctave/Matrix.h:30,
                 from ../liboctave/regexp.h:32,
                 from variables.cc:39:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-xdiv.lo `test -f 'xdiv.cc' || echo './'`xdiv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c xdiv.cc  -fPIC -DPIC -o .libs/liboctinterp_la-xdiv.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from xdiv.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-xnorm.lo `test -f 'xnorm.cc' || echo './'`xnorm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c xnorm.cc  -fPIC -DPIC -o .libs/liboctinterp_la-xnorm.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from ../liboctave/Range.h:28,
                 from ov.h:33,
                 from xnorm.cc:37:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from xnorm.cc:37:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-xpow.lo `test -f 'xpow.cc' || echo './'`xpow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c xpow.cc  -fPIC -DPIC -o .libs/liboctinterp_la-xpow.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from xpow.cc:31:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-zfstream.lo `test -f 'zfstream.cc' || echo './'`zfstream.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c zfstream.cc  -fPIC -DPIC -o .libs/liboctinterp_la-zfstream.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-base.lo `test -f 'ov-base.cc' || echo './'`ov-base.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-base.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-base.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from xpow.cc:48:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from ov-base.cc:35:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-bool-mat.lo `test -f 'ov-bool-mat.cc' || echo './'`ov-bool-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-bool-mat.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-bool-mat.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from ov-base.cc:35:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/boolMatrix.h:27,
                 from ../liboctave/mx-base.h:32,
                 from ov-bool-mat.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov-bool-mat.cc:32:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-bool.lo `test -f 'ov-bool.cc' || echo './'`ov-bool.cc
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-builtin.lo `test -f 'ov-builtin.cc' || echo './'`ov-builtin.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-bool.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-bool.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-builtin.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-builtin.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/boolMatrix.h:27,
                 from ../liboctave/mx-base.h:32,
                 from ov-bool.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from oct-obj.h:31,
                 from ov-builtin.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov-bool.cc:29:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-builtin.cc:29:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-cell.lo `test -f 'ov-cell.cc' || echo './'`ov-cell.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-cell.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-cell.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from ov-cell.cc:34:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ov-cell.cc:38:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-ch-mat.lo `test -f 'ov-ch-mat.cc' || echo './'`ov-ch-mat.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-ch-mat.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-ch-mat.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-class.lo `test -f 'ov-class.cc' || echo './'`ov-class.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-class.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-class.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/boolMatrix.h:27,
                 from ../liboctave/mx-base.h:32,
                 from ov-ch-mat.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/Array-util.h:26,
                 from ov-class.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ov-class.cc:32:0:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov-ch-mat.cc:32:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-colon.lo `test -f 'ov-colon.cc' || echo './'`ov-colon.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-colon.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-colon.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/intNDArray.h:26,
                 from pr-output.h:51,
                 from ov-colon.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-complex.lo `test -f 'ov-complex.cc' || echo './'`ov-complex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-complex.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-complex.o
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-colon.cc:31:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/lo-specfun.h:28,
                 from ov-complex.cc:30:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-cs-list.lo `test -f 'ov-cs-list.cc' || echo './'`ov-cs-list.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-cs-list.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-cs-list.o
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I.   -g -O2 -fopenmp  -DHAVE_CONFIG_H -I/usr/include/freetype2     -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c -o liboctinterp_la-ov-cx-diag.lo `test -f 'ov-cx-diag.cc' || echo './'`ov-cx-diag.cc
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/str-vec.h:31,
                 from ov-fcn.h:29,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from ov-cs-list.cc:32:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave -I. -I. -g -O2 -fopenmp -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -fopenmp -pthread -g -O2 -fopenmp -c ov-cx-diag.cc  -fPIC -DPIC -o .libs/liboctinterp_la-ov-cx-diag.o
In file included from ../liboctave/idx-vector.h:37:0,
                 from ../liboctave/Array.h:36,
                 from ../liboctave/MArray.h:28,
                 from ../liboctave/dMatrix.h:26,
                 from ../liboctave/Range.h:28,
                 from ov-base.h:33,
                 from ov-cx-diag.h:26,
                 from ov-cx-diag.cc:29:
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<double>, size_t = unsigned int]':
../liboctave/oct-mem.h:145:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = std::complex<float>, size_t = unsigned int]':
../liboctave/oct-mem.h:146:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short int>, size_t = unsigned int]':
../liboctave/oct-mem.h:149:1: warning: cast from 'char*' to 'octave_int16* {aka octave_int<short int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<int>, size_t = unsigned int]':
../liboctave/oct-mem.h:150:1: warning: cast from 'char*' to 'octave_int32* {aka octave_int<int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long int>, size_t = unsigned int]':
../liboctave/oct-mem.h:151:1: warning: cast from 'char*' to 'octave_int64* {aka octave_int<long long int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<short unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:153:1: warning: cast from 'char*' to 'octave_uint16* {aka octave_int<short unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:154:1: warning: cast from 'char*' to 'octave_uint32* {aka octave_int<unsigned int>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-mem.h: In function 'T* no_ctor_new(size_t) [with T = octave_int<long long unsigned int>, size_t = unsigned int]':
../liboctave/oct-mem.h:155:1: warning: cast from 'char*' to 'octave_uint64* {aka octave_int<long long unsigned int>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-complex.cc:33:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov.h:38,
                 from oct-obj.h:34,
                 from ov-fcn.h:32,
                 from ov-builtin.h:28,
                 from defun-int.h:28,
                 from defun.h:30,
                 from ov-cs-list.cc:32:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
In file included from ../liboctave/Sparse-op-defs.h:30:0,
                 from ../liboctave/boolSparse.h:29,
                 from ../liboctave/mx-base.h:65,
                 from ov-base.h:36,
                 from ov-cx-diag.h:26,
                 from ov-cx-diag.cc:29:
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short unsigned int>::operator short unsigned int*() const':
../liboctave/oct-locbuf.h:126:1: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<short int>::operator short int*() const':
../liboctave/oct-locbuf.h:127:1: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<int>::operator int*() const':
../liboctave/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<unsigned int>::operator unsigned int*() const':
../liboctave/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long int>::operator long int*() const':
../liboctave/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<long unsigned int>::operator long unsigned int*() const':
../liboctave/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<float>::operator float*() const':
../liboctave/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<double>::operator double*() const':
../liboctave/oct-locbuf.h:133:1: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<double> >::operator Complex*() const':
../liboctave/oct-locbuf.h:135:1: warning: cast from 'char*' to 'Complex* {aka std::complex<double>*}' increases required alignment of target type [-Wcast-align]
../liboctave/oct-locbuf.h: In member function 'octave_local_buffer<std::complex<float> >::operator FloatComplex*() const':
../liboctave/oct-locbuf.h:136:1: warning: cast from 'char*' to 'FloatComplex* {aka std::complex<float>*}' increases required alignment of target type [-Wcast-align]
g++: internal compiler error: Segmentation fault (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
make[4]: *** [liboctinterp_la-ov-cs-list.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/«PKGBUILDDIR»/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/«PKGBUILDDIR»/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
dh_auto_build: make -j4 returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
────────────────────────────────────────────────────────────────────────────────
Build finished at 20130905-1921

Finished
────────

E: Build failure (dpkg-buildpackage died)

┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 555932
Build-Time: 4286
Distribution: jessie-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1417
Job: octave_3.6.4-4
Machine Architecture: armhf
Package: octave
Package-Time: 5961
Source-Version: 3.6.4-4
Space: 555932
Status: attempted
Version: 3.6.4-4
────────────────────────────────────────────────────────────────────────────────
Finished at 20130905-1921
Build needed 01:39:21, 555932k disc space